会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
【君莫笑】
To build a better world by code......
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
10
下一页
2024年9月20日
WPF 模板总结
摘要: 模板(Template): WPF系统不但支持传统的Winfrom编程的用户界面和用户体验设计,更支持使用专门的设计工具Blend进行专业设计,同时还推出了以模板为核心的新一代设计理念。 在WPF中,通过引入模板(Template)微软将数据和算法的“内容”与“形式”解耦了。模板是算法和数据的外衣,
阅读全文
posted @ 2024-09-20 17:45 【君莫笑】
阅读(373)
评论(0)
推荐(0)
2024年9月19日
WPF 数据绑定之ValidationRule数据校验综合Demo
摘要: 一、概述 我们利用ValidationRule以及ErrorTemplate来制作一个简单的表单验证。 二、Demo 核心思想:我们在ValidationRule中的Validate函数中进行验证,然后将验证结果存放至一个预先定义好的全局资源中,这样其他控件就可以根据验证结果来进行相应的处理,代码参
阅读全文
posted @ 2024-09-19 09:29 【君莫笑】
阅读(121)
评论(0)
推荐(0)
2024年9月18日
WPF LiveChart 图表详解
摘要: 引用LiveChart.Wpf 在使用的界面当中引用LiveChart.Wpf的类库 xmlns:lvc="clr-namespace:LiveCharts.Wpf;assembly=LiveCharts.Wpf" 以直方图、折线图为例, 都属于 CartesianChart 下的一种 Series
阅读全文
posted @ 2024-09-18 10:59 【君莫笑】
阅读(934)
评论(0)
推荐(0)
2024年8月27日
WPF 自定义路由事件的实现
摘要: 路由事件通过EventManager,RegisterRoutedEvent方法注册,通过AddHandler和RemoveHandler来关联和解除关联的事件处理函数;通过RaiseEvent方法来触发事件;通过传统的CLR事件来封装后供用户使用。 如何实现自定义路由事件,可以参考MSDN官网上的
阅读全文
posted @ 2024-08-27 14:32 【君莫笑】
阅读(125)
评论(0)
推荐(0)
WPF 数据校验
摘要: 一、新建NameValidationRule类 public class NameValidationRule : ValidationRule { public override ValidationResult Validate(object value, CultureInfo culture
阅读全文
posted @ 2024-08-27 13:31 【君莫笑】
阅读(60)
评论(0)
推荐(0)
WPF 模板总结2
摘要: 一、数据模板继承了ItemConrol的控件对象(如ListView、ListBox、DataGrid、TabControl等等),都可以使用数据模板DataTemplate。 数据模板的作用在于决定每个Item中的数据的展示形式。 普通控件通过Template属性来定义模板,而子项容器控件则通过I
阅读全文
posted @ 2024-08-27 10:22 【君莫笑】
阅读(99)
评论(0)
推荐(0)
2024年8月26日
WPF 路由事件2
摘要: 1什么是路由事件 简单说,路由事件可以沿着视觉树VisualTree进行传递,在这视觉树中的所有对象都可以收到这个事件。前提是添加了检测。 1.1什么是逻辑树LogicalTree 简单理解:逻辑树就是我们在xaml中写的布局逻辑 如xaml代码: <Grid> <StackPanel Orient
阅读全文
posted @ 2024-08-26 15:32 【君莫笑】
阅读(46)
评论(0)
推荐(0)
WPF 路由事件
摘要: 一、什么是路由事件? 根据MSDN定义: 功能定义:路由事件是一种可以针对元素树中的多个侦听器(而不是仅针对引发该事件的对象)调用处理程序的事件。 实现定义:路由事件是由 类的实例支持的 CLR 事件, RoutedEvent 由事件 Windows Presentation Foundation
阅读全文
posted @ 2024-08-26 13:48 【君莫笑】
阅读(329)
评论(0)
推荐(0)
2024年8月19日
WPF 类型转换器和值转换器
摘要: 它可以将任何特定类型的数据转换为其他类型,同理,也可以将其他任何类型转换为特定的数据类型。比如刚才咱们介绍的那种情况。赋值赋的是字符串类型,但是渲染出来还是颜色。其实XAML解析器通过两个步骤查找到了对应的类型转换器。 1)检查对应的属性声明。比如Foreground属性,查看是否存在TypeCon
阅读全文
posted @ 2024-08-19 14:29 【君莫笑】
阅读(657)
评论(0)
推荐(0)
2024年8月16日
WPF 集合通知更改
摘要: 集合通知更改,ObservableCollection。属性通知更改,适合单个属性,如果是多个属性的集合数据,使用ObservableCollection。 public partial class ButtonWindow : Window { ObservableCollection<Stude
阅读全文
posted @ 2024-08-16 19:22 【君莫笑】
阅读(54)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
10
下一页
公告