//Slider进度条与TextBox间的数据绑定。
<SliderName="m_slider"></Slider>
<TextBox Text="{ Binding Value,ElementName=m_slider}"Name="m_text_main"></TextBox>
//Value是m_slider的一个属性值
//数据绑定的类。C#类的添加:右键点击解决方案--添加--类;
1.创建一个类
class MyClass
{
public string name
{
get;
set;
}
public string age
{
get;
set;
}
}
2.给要绑定的控件设定DataContext
MyClass m_me = new MyClass();//创建类并初始数据
privatevoid Window_Loaded(objectsender, RoutedEventArgs e)
{
m_me.name = "乡巴佬";
m_me.age = 23;
m_txtName.DataContext = m_me;//让控件变量绑定类
m_txtAge.DataContext = m_me;
//上面两行代码可以用this.DataContext=m_me;代替。因为this指主窗口,<Grid>标签在里面,而这些控件在<Grid>里面,所以这样可以快速使某个标签里的所有控件快速绑定。另外,后面是还可以再绑定为另外的对象的,比如this.DataContext=m_me;m_txtAge.DataContext = m_her;(PS:this可以用标签名替换)
}
3.控件绑定类的某成员变量
<TextBox Name