WPF学习——绑定到变量
来源:互联网 发布:学琴屋软件怎么样 编辑:程序博客网 时间:2024/06/05 10:16
WPF绑定到变量时非常简单,只需要在相应的类里稍加修改即可:
public class Example : INotifyPropertyChanged { private string name; public string Name { get { return name; } set { name = value; if (PropertyChanged != null) { PropertyChanged.Invoke(this, new PropertyChangedEventArgs("Name")); } } } public event PropertyChangedEventHandler PropertyChanged; }
绑定时,先在MainWindow类中创建一个Example的实例,然后在在MainWindow()函数中添加如下代码,即创建绑定。
exam = new Example(); txt1.SetBinding(TextBox.TextProperty, new Binding() { Source = exam, Path = new PropertyPath("Name") });
当exam.Name的值发生改变时,txt1.Text的值也会发生相应地变化,例如我们在btn_Click下添加:
exam.Name = DateTime.Now.ToString("yyyy-MM-dd-dddd HH:mm:ss");
单击一下按钮,就会刷新一下当前时间。
阅读全文
0 0
- WPF学习——绑定到变量
- WPF 将控件绑定到变量
- WPF学习笔记 - 绑定到集合
- WPF学习笔记——ListBox用ItemsSource绑定数据源
- WPF学习笔记——ListBox用ItemsSource绑定数据源
- WPF学习之绑定—Validation Rule和Binding Group
- WPF学习之绑定—Validation Rule和Binding Group
- WPF学习:绑定
- [WPF学习]数据绑定
- 学习WPF绑定
- WPF学习----数据绑定
- WPF数据绑定学习
- WPF - DataTable 绑定到Listview
- WPF 绑定DataSet到DataGrid
- WPF数据绑定(1) 绑定到控件
- WPF数据绑定(2) 绑定到XML
- WPF数据绑定(3) 绑定到数据库
- WPF新手之将如何将一个成员变量或自定义类绑定到控件
- 哈理工oj 1612 方格问题
- redis高级
- linux常用基本命令
- Codeforces Round #363 (Div. 2) D Fix a Tree(并查集)
- 回顾大一·C语言编程12.4(1)(2)(3)+13.1(1)(2)+13.2
- WPF学习——绑定到变量
- 文章标题
- 对象比较器
- 利用辗转相除法求两个正整数的最大公约数
- HTML5触摸事件
- Linux操作复习
- [Offer收割]编程练习赛29 题目3 : 最大得分(DP)
- 欢迎使用CSDN-markdown编辑器
- Linux socket编程(二) 服务器与客户端的通信