2009年1月27日火曜日

[WPF]SliderとTextBoxのバインド

XAML側でのバインド方法はすぐわかったんですけど、ビジネスロジック側でバインドする方法がなかなか見つからなかった。。。

【XAMLでやるとき】
  1. <slider name="Slider1"></slider>  
  2. <textbox name="TextBox1">  
  3.     <binding path="Value" elementname="Slider1"></binding>  
  4. </textbox>  


【C#でやるとき】
  1. Binding db = new Binding();  
  2. db.ElementName = "Slider1";  
  3. db.Path = new PropertyPath("Value");  
  4. this.TextBox1.SetBinding(TextBox.TextProperty, db);  

0 件のコメント: