XAMLのWPF TextBoxのFontSizeをクラスメンバー変数にバインドするにはどうすればよいですか?XAMLのWPF TextBoxのFontSizeをクラスメンバー変数にバインドするにはどうすればよいですか?
私は、アプリケーションを通じて使用するフォントのコレクションを持っています。 これらのフォントの値を自分のコードの中で動的に変更し、実行時に変更を反映させたいと思います。
どうすればよいですか?ここで
public ClassFoo SampleClass;
は私の何を私のXAMLのルックスである:ここで
は、これは私がMainWindow.xaml.csで私のクラスを定義する方法である私のクラス定義が
public ClassFoo
{
public double FontSize {get; set;}
}
次のようになりますlike:
<TextBlock Name="txtSample" Text="SomeText"
FontSize="{Binding SampleClass.FontSize}"/>
はその後、実行時に、私はクラスをインスタンス化し、それを初期化します。
SampleClass = new ClassFoo()
{
FontSize = 16;
}