![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WPF
oldlionel
这个作者很懒,什么都没留下…
展开
-
ItemsControl 之template
ItemsControl 没有缺省的可视实现. 使用Template 属性定义ItemsControl的外观.ItemsPresenter 使用指定的ItemsPanelTemplate布局其中包含的项使用ItemTemplate 设置 DataTemplate 定义数据的外观.使用ItemContainerStyle 指定包含数据的container的外观..原创 2013-09-29 16:36:50 · 1217 阅读 · 0 评论 -
WPF 之数据模板
1. 数据模板有什么用? 首先要明白什么是模板,模板就是有些内容是固定的,有些内容是可以替换的一个结构。所谓数据模板就是把大部分属性都设置好,只要把数据填充进去,就可以正常显示了。那么数据模板有什么用呢?当然是控制数据如何显示了。2.如何定义数据模板? 常用的方法是在资源中定义模板。例如: readonlyCellTemplate">原创 2013-09-29 15:45:13 · 1285 阅读 · 0 评论 -
依赖项属性
1.什么是依赖项属性?Windows Presentation Foundation (WPF) 提供了一组服务,这些服务可用于扩展公共语言运行库 (CLR) 属性的功能。这些服务通常统称为 WPF 属性系统。由 WPF 属性系统支持的属性称为依赖项属性。2.为什么需要依赖项属性?“依赖项属性的用途在于提供一种方法来基于其他输入的值计算属性值”,这是官方的一句话,理解起来有点费劲。属性原创 2013-09-24 14:22:42 · 786 阅读 · 0 评论 -
WPF自定义控件的事件
写一个WPF的自定义控件,在点击控件中的一个按钮时,需要触发一个事件,使用这个自定义控件的客户,可以订阅这个事件,进行处理。实现的代码段如下:1.注册一个路由事件 public static readonly RoutedEvent ClearClickEvent = EventManager.RegisterRoutedEvent ( "ClearClick", R原创 2013-10-17 15:34:15 · 7413 阅读 · 2 评论 -
如何在Xaml文件中引用resx资源
如何在Xaml文件中引用Resources.resx文件中的内容呢?做wpf开发的估计都会碰到这个问题。其中,最直接的办法就是修改Resource.resx文件的属性。Resource.resx有一个Custom Tool属性,这个属性指定了一个tool,默认是ResXFileCodeGenerator,当我们修改了Resources.resx文件后保存的时候,这个tool就会自动运行,生成这原创 2013-10-20 18:11:20 · 4624 阅读 · 2 评论 -
在WPF中如何使用RelativeSource绑定
在WPF绑定的时候,指定绑定源时,有一种办法是使用RelativeSource。这种办法的意思是指当前元素和绑定源的位置关系。第一种关系: Self举一个最简单的例子:在一个StackPanel中,有一个TextBlock。 Background="Red"Width="80" Height="{Binding RelativeSourc原创 2013-10-23 10:28:19 · 7485 阅读 · 0 评论 -
ComboBox常用属性
IsReadOnly="False" IsEditable="True" Text="{Binding EventType,UpdateSourceTrigger=LostFocus}" SelectedItem="{Binding SelectedTypeViewMode,Mode=TwoWay}">原创 2013-10-23 22:35:32 · 10063 阅读 · 0 评论