例外:「IValueConverter」タイプは、公共のTypeConverterクラスを持っていません

StackOverflow https://stackoverflow.com/questions/2133762

  •  22-09-2019
  •  | 
  •  

質問

私はちょうど実装していますIValueConverter私にこの例外に遭遇しています:

  

IValueConverterタイプがありません。   公共のTypeConverterクラス

誰がこの遭遇していますか?どのような原因だ、と私はどのように修正するのですか?おかげます。

役に立ちましたか?

解決

シンプルなソリューション、それが判明したとして。私はこのような私の値コンバータを参照しています:

<Binding Path="Foreground" Converter="StaticResource BrushToRgbConverter" ConverterParameter="B" />
これに代えて、

<Binding Path="Foreground" Converter="{StaticResource BrushToRgbConverter}" ConverterParameter="B" />

言い換えれば、私は私のConverter参照から中括弧を省略しています。

他のヒント

ここにある記事私は同じ問題について、しかし、別の原因でを書きました。私の場合、私は間違った名前空間に間違ったブラシクラスを参照しています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top