WPF 中的绑定方式

Posted 小灬琦哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF 中的绑定方式相关的知识,希望对你有一定的参考价值。

1、元素间的绑定

xaml方式

<Slider Name="slider1" Value="20"/>
        <TextBlock TextWrapping="Wrap" FontSize="20" Text="{Binding ElementName=slider1,Path=Value,Mode=TwoWay}"/>

 

代码方式

Student stu = new Student();
Binding binding = new Binding();
binding.Source = stu;
binding.Path = new PropertyPath("Name");
BindingOperations.SetBinding(this.textBoxName, TextBox.TextProperty, binding);

2、绑定到非元素对象

source 方式

绑定到静态的资源或者静态字段

relativesource 方式

绑定自己或者父元素

datacontext方式

绑定数据源

以上是关于WPF 中的绑定方式的主要内容,如果未能解决你的问题,请参考以下文章

MVVM设计模式和在WPF中的实现 事件绑定

WPF中的数据绑定

WPF中的数据绑定

WPF中的数据绑定

WPF入门教程系列十八——WPF中的数据绑定

WPF 事件实现MVVM中的Command绑定