• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






山涧清泉

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2018年2月22日

WPF之路——用户控件对比自定义控件UserControl VS CustomControl)
摘要: 将多个现有的控件组合成一个可重用的“组”。 由一个XAML文件和一个后台代码文件。 不能使用样式和模板。 继承自UserControl类。 自定义控件(扩展) 在现有的控件上进行扩展,增加一些新的属性方法等。 包括一个代码文件和一个默认的主题文件。 可以使用样式和模板。 构建控件库的好方法。 Use 阅读全文
posted @ 2018-02-22 21:16 山涧清泉 阅读(275) 评论(0) 推荐(0)
 
wpf创建用户控件(计时器控件)
摘要: 在vs中新增用户控件 前台xaml如下代码: CS代码: 接下来就是在MainWindow.xaml文件中对该控件进行引用 在前台页面命名空间写入 xmlns:zhControls="clr-namespace:Zh.SelfServiceEquipment.UI.ZhControls" 其中zhC 阅读全文
posted @ 2018-02-22 20:26 山涧清泉 阅读(354) 评论(0) 推荐(0)
 
WPF 命令
摘要: RoutedCommand类 当创建自己的命令时,不会直接实现ICommand接口,而是使用System.Windows.Input.RoutedCommand类。它是WPF中唯一实例了ICommand接口的类,它为事件冒泡和隧道添加了一些额外的基础结构。为了支持路由事件,RoutedCommand 阅读全文
posted @ 2018-02-22 17:19 山涧清泉 阅读(466) 评论(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 山涧清泉 阅读(411) 评论(0) 推荐(0)
 
WPF ----在UserControl的xaml里绑定依赖属性
摘要: 场景:在定义wpf 用户控件的时候,希望使用时设置自定义的属性来改变用户控件里的状态或内容等。 下面直接上实例代码: 用户控件的后台代码,定义依赖属性 Xaml 代码中绑定依赖属性 下面是自定义控件的使用实例: 希望对大家有用! 阅读全文
posted @ 2018-02-22 13:50 山涧清泉 阅读(314) 评论(0) 推荐(0)
 
wpf 自定义ListBox
摘要: ListBox的样式比较简单,包括两部分: ListBoxItem项的样式; ListBox的样式; 完整代码: <Style x:Key="DefaultListBoxItem" TargetType="{x:Type ListBoxItem}"> <Setter Property="Foregr 阅读全文
posted @ 2018-02-22 13:26 山涧清泉 阅读(748) 评论(0) 推荐(0)
 
WPF 自定义NotifyPropertyChanged
摘要: 该工具类实现INotifyPropertyChanged接口 /// <summary> /// 实现了属性更改通知的基类 /// </summary> public class BaseNotifyPropertyChanged : System.ComponentModel.INotifyPro 阅读全文
posted @ 2018-02-22 11:21 山涧清泉 阅读(231) 评论(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 山涧清泉 阅读(757) 评论(0) 推荐(0)
 
Dependency Property 依赖属性
摘要: 依赖属性就是一种可以自己没有值,并能通过使用Binding从数据源获得值(依赖在别人身上)的属性。拥有依赖属性的对象称为“依赖对象”。 WPF开发中,必须使用依赖对象作为依赖属性的宿主,使二者结合起来。依赖对象的概念被DependencyObject类所实现,依赖属性的概念则由DependencyP 阅读全文
posted @ 2018-02-22 10:38 山涧清泉 阅读(4724) 评论(0) 推荐(1)