1.
public class Person
{
public int ID
{
get;
set;
}
public string Name
{
get;
set;
}
public string Age
{
get;
set;
}
}
MainPage.xaml.cs
MainPage.xaml.cs
#region 为TextBlock绑定对象
public void DataBind()
{
Model.Person person = new Model.Person(); //实例化实体类
person.Name = "这里绑定"; //为实体类中的数据赋值
Bind_Name.DataContext = person; //通过DataContext 将Bind_Name这个Label控件绑定对象
//好了,这样就可以通过前台的{Binding 字段名}绑定数据了 实际上在上边这句话里,已经将对象绑定到了这个控件上,前台只不过是选择显示哪个字段名
}
#endregion
MainPage.xaml
MainPage.xaml
<Grid x:Name="LayoutRoot" Loaded="LayoutRoot_Loaded" >
<TextBlock x:Name="Bind_Name" Height="24" Width="64" Text="{Binding Name}"></TextBlock>
<!-- 这里Text赋值以前是在后台通过Bind_Name.Text ="";这样做而在数据绑定中直接通过关键字{Binding 字段名}这种方式赋值 -->
</Grid>

浙公网安备 33010602011771号