2016-09-05 10 views
0

Resourcedictionaryを作成して別のページで使用したいのですが(このページのresourceDictionaryにmergedwithを追加するとhttps://xamarinhelp.com/merged-dictionaries-xamarin-forms/)エラーが発生し続ける。 'Styledictionary':密封タイプ 'ResourceDictionary'から派生することはできません。は密封型 'ResourceDictionary'から派生することはできません。Xamarin.forms

私はXamarinバージョン4.1.2.18 を使用しています私は単にクロスプラットフォームからXAMLページを追加しました。 my.xamlが

<ResourceDictionary xmlns="http://xamarin.com/schemas/2014/forms" 
      xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" 
      x:Class="CrossPlatform.Styles.StylesDictionary"> 
    <Style x:Key="EnumButtonStyle" TargetType="Button"> 
    <Setter Property="BackGroundColor" Value="Green" /> 
    <Setter Property="TextColor" Value="Red" /> 
    </Style> 

    </ResourceDictionary > 

のように見え、.xaml.csは

namespace CrossPlatform.Styles 
{ 
    public partial class StylesDictionary 
    { 
     public StylesDictionary() 
     { 
      InitializeComponent(); 
     } 
    } 
} 

答えて

1

ようResourceDictionaryのはそう、あなたの​​を更新する必要がありXamarin.Forms 2.3.0.107後、公開となって見えます。 hereから詳細なチェンジセットを見つけることができます。

+0

ねえ、私は実際にバージョン4.1.2.18 –

+0

こんにちはを使用しています、私はより多くのclosesly見て、あなたは正しかったです。私はxamarin.formsの最新のナゲットパケットを持っていません。本当にありがとう –

関連する問題