摘要: 路由事件通过EventManager,RegisterRoutedEvent方法注册,通过AddHandler和RemoveHandler来关联和解除关联的事件处理函数;通过RaiseEvent方法来触发事件;通过传统的CLR事件来封装后供用户使用。 如何实现自定义路由事件,可以参考MSDN官网上的 阅读全文
posted @ 2024-08-27 14:32 【君莫笑】 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 一、新建NameValidationRule类 public class NameValidationRule : ValidationRule { public override ValidationResult Validate(object value, CultureInfo culture 阅读全文
posted @ 2024-08-27 13:31 【君莫笑】 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 一、数据模板继承了ItemConrol的控件对象(如ListView、ListBox、DataGrid、TabControl等等),都可以使用数据模板DataTemplate。 数据模板的作用在于决定每个Item中的数据的展示形式。 普通控件通过Template属性来定义模板,而子项容器控件则通过I 阅读全文
posted @ 2024-08-27 10:22 【君莫笑】 阅读(20) 评论(0) 推荐(0) 编辑