<StackPanel>
<Slider Name="s1" Value="10" Maximum="100"></Slider>
<TextBlock FontSize="{Binding ElementName=s1,Path=Value}" Text="看着我" ></TextBlock>
</StackPanel>
网上看到的例子都是这样的 绑定的是另外一个元素的值,
我希望 TextBlock绑定的是 来自.cs文件中的某个值。请问在xaml 和cs 文件中分别需要怎么写
一般是将当前UI界面(UserControl 或 Window)的 DataContext 设置为一个类的实例,然后UI界面里面的控件就可以直接绑定实例中的属性。比如有个窗体 MainWindow, 对应的有类 MainViewModel:
另外要双向绑定这个属性的话,MainViewModel 还需要实现 INotifyPropertyChanged。
网上的文章一般很散,你可以去过一遍 MSDN 的相关文档,大概就知道绑定是怎么回事了