0

私の WPF アプリケーションは、ウィンドウのデザイナー ビューでこのエラーをスローし始めました。問題なくコンパイルおよび実行されますが、デザイナーに読み込まれません。

ただし、エラーの最も奇妙な部分は、設定への最初の参照でのみ発生することです。以下のコードで、最初の をコメントアウトする<Setter>と、エラーは次のコードに移動します。最初にそのコメントを外すと<Setter>、エラーはそれに戻ります。

    <Style TargetType="{x:Type ComboBox}">
        <Setter Property="FontSize" Value="{Binding Source={StaticResource Settings}, Path=Default.setFontSize}" />
    </Style>
    <Style TargetType="{x:Type TextBox}">
        <Setter Property="FontSize" Value="{Binding Source={StaticResource Settings}, Path=Default.setFontSize}" />
    </Style>
    <Style TargetType="{x:Type Label}">
        <Setter Property="Foreground" Value="{Binding Source={StaticResource Settings}, Path=Default.setFontColor}" />
    </Style>

何か案は?

4

2 に答える 2

0

うーん-それは非常に奇妙です..Xamlファイルに、設定キーを持つ要素がありますか?

実行時に何かがリソースディクショナリに挿入している可能性があるため、正常にビルドおよび実行されます。

于 2012-10-23T14:19:12.570 に答える