2011-02-02 9 views
3

私はC#Silverlightアプリケーションを使用しています。このアプリケーションでは、私がXAMLで使用している値コンバータを定義しました。私はプログラムでこのバリューコンバータを自分のコードの中で使う必要がある状況に遭遇しました。私の質問は、どうすればいいのですか?次のようにXAMLで、私は私の値コンバータを使用しています:SilverlightでC#で値コンバータをプログラムで使用する

<TextBlock x:Name="myTextBlock" Text="{Binding Mode=OneWay, Path=FirstName, Converter={StaticResource myConverter}, ConverterParameter=NotSet}" /> 

私は私のコードビハインドでこのコンバータを使用するにはどうすればよいですか?

ありがとうございます!

答えて

11

あなただけただ単に他のクラスと同様に、コンバータクラスを使用して、適切なパラメータ

との変換()methosを呼び出し、背後にあるコードで明示的にコンバータを呼び出したい場合
YourConverter conv = new YourConverter(); 
conv.Convert(...) 
関連する問題