Lesson1数据绑定:实现如图所示的简单功能,两个文本框内分别显示姓名和年龄。
操作步骤如下:
1.打开VS2013建立新项目--选择WPF应用程序--在界面上拖动两个TextBox,对两个TextBox重命名为TextName及TextAge。
2.新建一个名为Person的.cs的类,在其中建立两个方法:
Public string Name{get;set;} 及Public int Age{get;set;}
3.在 public partial class MainWindow : Window 中实例化Person类:private Person p1=new Person();
4.回到WPF设计界面中给界面添加事件,即在界面的属性栏找到Load,点击之后跳转到该部分的代码区域:
(1)赋值:p1.Name="Jessie";p1.Age="24";
(2)建立TextBox与对象间的联系:TextName.DataContext=p1;TextAge.DataContext=p1;
(3)设置TextBox与数据的绑定关系:将两个TextBox的Text属性分别设置为{Binding Name}及{Binding Age};
这样便可以完成基本的一个数据绑定的功能。