wpf学习笔记-指定数据源
2008-05-31 11:47
267 查看
建立一个数据源对象,供一个范围使用(如一个容器)
此示例建立在第一个示例之上
wpf学习笔记-简单绑定
1.创建对象(为Person添加一个属性)
<DockPanel.Resources>
<src:Person Age="22" Name="clingingboy" x:Key="xxx" ></src:Person>
<小/DockPanel.Resources>
3.创建一个数据源对象DataContext属性,其绑定源的数据只提供其上下文使用(其容器范围内)
<DockPanel.DataContext>
<Binding Source="{StaticResource xxx}"/>
</DockPanel.DataContext>
4.从数据源获取数据(直接指定Path属性)
<TextBox Width="100" Text="{Binding Path=Name}" Height="25" />
<TextBox Width="100" Text="{Binding Path=Age}" Height="25" />
注意此标签与一下标签是等价的
<TextBox Width="100" Height="25">
<TextBox.Text>
<Binding Path="Name"/>
</TextBox.Text>
</TextBox>
效果
![](http://images.cnblogs.com/cnblogs_com/clingingboy/wpf/bind/bind2.jpg)
完
此示例建立在第一个示例之上
wpf学习笔记-简单绑定
1.创建对象(为Person添加一个属性)
<DockPanel.Resources>
<src:Person Age="22" Name="clingingboy" x:Key="xxx" ></src:Person>
<小/DockPanel.Resources>
3.创建一个数据源对象DataContext属性,其绑定源的数据只提供其上下文使用(其容器范围内)
<DockPanel.DataContext>
<Binding Source="{StaticResource xxx}"/>
</DockPanel.DataContext>
4.从数据源获取数据(直接指定Path属性)
<TextBox Width="100" Text="{Binding Path=Name}" Height="25" />
<TextBox Width="100" Text="{Binding Path=Age}" Height="25" />
注意此标签与一下标签是等价的
<TextBox Width="100" Height="25">
<TextBox.Text>
<Binding Path="Name"/>
</TextBox.Text>
</TextBox>
效果
![](http://images.cnblogs.com/cnblogs_com/clingingboy/wpf/bind/bind2.jpg)
完
相关文章推荐
- wpf学习笔记-指定数据源
- WPF学习笔记——ListBox用ItemsSource绑定数据源
- wpf学习笔记-更新数据源
- WPF and Silverlight 学习笔记(二十四):数据源提供器(DataProvider)
- WPF学习笔记 - ”指定的元素已经是另一个元素的逻辑子元素。请先将其断开连接。“问题的解决方法之一
- WPF-学习笔记 将控件添加到Grid中的指定行指定列
- WPF学习笔记——ListBox用ItemsSource绑定数据源
- WPF学习笔记——ListBox用ItemsSource绑定数据源
- WPF and Silverlight 学习笔记(二十三):绑定集合数据源
- wpf学习笔记-更新数据源
- WPF and Silverlight 学习笔记(二十三):绑定集合数据源
- WPF 学习笔记(一)
- WPF and Silverlight 学习笔记(三):WPF体系结构
- ArcGIS API for Silverlight/WPF 2.1学习笔记(一)——精简版
- WPF and Silverlight 学习笔记(五):WPF应用程序管理
- asp.net服务器数据源控件学习笔记
- wpf-学习笔记1
- WPF and Silverlight 学习笔记(十三):依赖项属性和路由事件
- WPF and Silverlight 学习笔记(十四):键盘输入、鼠标输入、焦点处理
- WPF学习笔记——设置ListBox选中项的背景颜色