WPF DataBinding
来源:互联网 发布:mac 设置搜狗输入法 编辑:程序博客网 时间:2024/06/05 21:57
1.在读WPF的绑定时看到WPF的DataBinding中用Source绑定时支持如下代码
<TextBlock Text="{Binding Source={x:Static SystemFonts.IconFontFamily},Path=Source}"
或者
<Window.Resources>
<FontFamily x:Key="CustomFont">Calibri</FontFamily>
</Window.Resources>
<TextBlock Text="{Binding Source={StaticResource CustomFont},Path=Source}"></TextBlock>
所以自己定义了一个类,用同样的方法试了一下,发现自己定义的类只支持第二种方法,也许是因为x:是系统级别定义的吧
代码如下:
<Window.Resources>
<StudyWPF:BindingData x:Key="TD" />如果是静态属性的话,在此不用设置属性
<!--<StudyWPF:BindingData x:Key="TD" TextData="default"/>-->
</Window.Resources>
<TextBlock Grid.Column="0" Grid.Row="1" Name="tb_01" Text="{Binding Source={StaticResource TD},Path=TextData}"></TextBlock>
另外WPF只支持类型为公共属性的Property,不支持Field,继续关注
- WPF DataBinding
- WPF DataBinding
- WPF DataBinding
- Databinding with WPF
- DataBinding
- DataBinding
- DataBinding
- DataBinding
- DataBinding
- DataBinding
- DataBinding
- DataBinding
- DataBinding
- databinding
- C#WPF窗口显示语音菜单(MVVM,DataBinding)
- DataBinding(一)
- DataBinding DropDownList
- DataBinding DropDownList
- 游戏策划案的格式
- 获取上一页数据
- 2010年IDC方案商市场调查 商机凸显
- Hibernate的auto-import属性详解
- 浅谈数据库设计技巧
- WPF DataBinding
- css常用小结
- Asp.Net中绑定时间的格式化
- SQL常用语句
- jw player 4.5 在IE下黑屏
- [转] Silverlight Navigation(多页面导航、传值) 之 二
- Jquery获得服务器控件值的方法
- CreateThread
- 全面比较AWT和Swing