会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
山涧清泉
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2018年2月22日
WPF之路——用户控件对比自定义控件UserControl VS CustomControl)
摘要: 将多个现有的控件组合成一个可重用的“组”。 由一个XAML文件和一个后台代码文件。 不能使用样式和模板。 继承自UserControl类。 自定义控件(扩展) 在现有的控件上进行扩展,增加一些新的属性方法等。 包括一个代码文件和一个默认的主题文件。 可以使用样式和模板。 构建控件库的好方法。 Use
阅读全文
posted @ 2018-02-22 21:16 山涧清泉
阅读(249)
评论(0)
推荐(0)
编辑
wpf创建用户控件(计时器控件)
摘要: 在vs中新增用户控件 前台xaml如下代码: CS代码: 接下来就是在MainWindow.xaml文件中对该控件进行引用 在前台页面命名空间写入 xmlns:zhControls="clr-namespace:Zh.SelfServiceEquipment.UI.ZhControls" 其中zhC
阅读全文
posted @ 2018-02-22 20:26 山涧清泉
阅读(338)
评论(0)
推荐(0)
编辑
WPF 命令
摘要: RoutedCommand类 当创建自己的命令时,不会直接实现ICommand接口,而是使用System.Windows.Input.RoutedCommand类。它是WPF中唯一实例了ICommand接口的类,它为事件冒泡和隧道添加了一些额外的基础结构。为了支持路由事件,RoutedCommand
阅读全文
posted @ 2018-02-22 17:19 山涧清泉
阅读(448)
评论(0)
推荐(0)
编辑
WPF自定义DataGrid分页控件
摘要: 新建Custom Control,名:PagingDataGrid 打开工程下面的Themes\Generic.xaml xaml里面代码替换如下 1 <Style x:Key="{x:Type loc:PagingDataGrid}" TargetType="{x:Type loc:PagingD
阅读全文
posted @ 2018-02-22 15:25 山涧清泉
阅读(375)
评论(0)
推荐(0)
编辑
WPF ----在UserControl的xaml里绑定依赖属性
摘要: 场景:在定义wpf 用户控件的时候,希望使用时设置自定义的属性来改变用户控件里的状态或内容等。 下面直接上实例代码: 用户控件的后台代码,定义依赖属性 Xaml 代码中绑定依赖属性 下面是自定义控件的使用实例: 希望对大家有用!
阅读全文
posted @ 2018-02-22 13:50 山涧清泉
阅读(290)
评论(0)
推荐(0)
编辑
wpf 自定义ListBox
摘要: ListBox的样式比较简单,包括两部分: ListBoxItem项的样式; ListBox的样式; 完整代码: <Style x:Key="DefaultListBoxItem" TargetType="{x:Type ListBoxItem}"> <Setter Property="Foregr
阅读全文
posted @ 2018-02-22 13:26 山涧清泉
阅读(732)
评论(0)
推荐(0)
编辑
WPF 自定义NotifyPropertyChanged
摘要: 该工具类实现INotifyPropertyChanged接口 /// <summary> /// 实现了属性更改通知的基类 /// </summary> public class BaseNotifyPropertyChanged : System.ComponentModel.INotifyPro
阅读全文
posted @ 2018-02-22 11:21 山涧清泉
阅读(219)
评论(0)
推荐(0)
编辑
WPF 使用附加属性增加控件属性
摘要: 使用附加属性增加控件属性,使得这个附加属性在使用的时候没有局限性,可以在任何的控件中使用它来增加所需要的属性,使得控件的属性使用起来非常灵活 一、自定义附加属性 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
阅读全文
posted @ 2018-02-22 10:41 山涧清泉
阅读(739)
评论(0)
推荐(0)
编辑
Dependency Property 依赖属性
摘要: 依赖属性就是一种可以自己没有值,并能通过使用Binding从数据源获得值(依赖在别人身上)的属性。拥有依赖属性的对象称为“依赖对象”。 WPF开发中,必须使用依赖对象作为依赖属性的宿主,使二者结合起来。依赖对象的概念被DependencyObject类所实现,依赖属性的概念则由DependencyP
阅读全文
posted @ 2018-02-22 10:38 山涧清泉
阅读(4695)
评论(0)
推荐(1)
编辑