
WPF
文章平均质量分 67
GeGe&YoYo
关注个人成长.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
WPF 多语言切换及ResourceDictionary的Source路径填写
新增两个资源字典,里面分别存储不同语言的文本环境下没有自动引入system命名空间,在这里根据提示引入。原创 2024-04-09 09:17:24 · 1239 阅读 · 1 评论 -
WPF文本框TextEdit不以科学计数法显示
一个float或者double类型的数值,如果小数点后0的个数≥4,在界面上就会自动以科学计数法显示,比如:0.00003会显示成这样但是很多时候我并不希望它这样显示,因为这样不方便编辑,和界面其它数据格式也不统一,我只希望原样显示。这时候我们就需要进行Convert。原创 2024-04-03 16:05:51 · 670 阅读 · 0 评论 -
Prism中配置NLog
在这里简单记录一下NLog在WPF中如何配置并如何注册到Prism的容器中。原创 2024-04-03 15:08:11 · 598 阅读 · 0 评论 -
WPF 行为
行为是一类事物的共同特征,可以向用户界面控件添加功能,而无需将其子类化。功能是在行为类中实现的,并附加到控件上,就像它本身就是控件的一部分。比如在鼠标进入/离开控件时,表现出不同的现象;给TextBox添加水印等。原创 2024-04-03 13:35:37 · 805 阅读 · 0 评论 -
5. Prism系列之区域管理器
利用区域管理器更好的对我们的View进行管理原创 2023-12-19 17:11:37 · 1411 阅读 · 0 评论 -
4. Prism系列之事件
怎么处理同模块不同窗体之间的通信和不同模块之间不同窗体的通信?Prism提供了一种事件机制,可以在应用程序中低耦合的模块之间进行通信,该机制基于事件聚合器服务,允许发布者和订阅者之间通过事件进行通讯,且彼此之间没有之间引用,这就实现了模块之间低耦合的通信方式。原创 2023-12-19 16:42:25 · 1438 阅读 · 0 评论 -
3. Prism系列之模块化
为了构成一个低耦合,高内聚的应用程序,我们会把程序分层,拿一个WPF程序来说,我们通过MVVM模式去将一个应用程序的分成,大大消除之前业务逻辑和界面元素之间存在的高耦合,使我们后台开发人员可以将重点更放在业务逻辑层面上,属于UI界面的则可以交给更专业的UI人员。原创 2023-12-15 17:09:10 · 937 阅读 · 0 评论 -
2. Prism系列之命令
prism实现命令绑定原创 2023-12-15 15:53:20 · 606 阅读 · 0 评论 -
1. Prism系列之数据绑定
prism实现数据绑定,且View和ViewModel完美的前后端分离。原创 2023-12-14 11:34:53 · 1946 阅读 · 0 评论 -
WPF-一个简单登录界面
用WPF制作的一个简单登录界面原创 2023-12-13 16:23:53 · 4550 阅读 · 0 评论 -
WPF中的数据转换-StringFormat
字符串格式化。使用该功能可以通过设置Binding.StringFormat属性对文本形式的数据进行转换——例如包含日期和数字的字符串。对于至少一半的格式化任务,字符串格式化是一种便捷的技术。原创 2023-08-23 17:30:03 · 1780 阅读 · 0 评论 -
WPF中的效果Effect
WPF提供了可应用于任何元素的可视化效果。效果的目标是提供一种简便的声明式方法,从而改进文本、图像、按钮以及其他控件的外观。不是编写自己的绘图代码,而是使用某个继承自Effect的类,以立即获得诸如模糊、光辉以及阴影等效果。原创 2023-08-22 13:40:21 · 1330 阅读 · 0 评论 -
WPF的图形微语言
WPF为定义几何图形增加了一种更简明的替换语法,通过该语法可用更少的标记表示详细的图形,这种语法称为图形微语言,并且由于应用于Path元素,也称为路径微语言。原创 2023-08-21 17:32:40 · 840 阅读 · 0 评论 -
WPF显示初始界面--SplashScreen
WPF应用程序的运行速度快,但并不能在瞬间启动。当第一次启动应用程序时,会有一些延迟,因为公共语言运行时(CLR)首先需要初始化.NET环境,然后启动应用程序。对于WPF中大型程序启动时需要较长时间加载底层控件而产生的空隙可以由加载界面来填充,以此减少软件空白期,增加交互体验。原创 2023-08-17 17:25:11 · 2146 阅读 · 0 评论 -
WPF的范围控件Slider
【代码】WPF的范围控件Slider。原创 2023-08-17 16:36:48 · 846 阅读 · 0 评论 -
WPF的CheckBox中的三个状态
`CheckBox`控件和`RadioButton`控件是继承自`ToggleButton`类,这意味着用户可切换他们的开关状态,其中`IsChecked`属性是可空的Boolean类型,这意味着该属性可以设置为true,false或null。null值表示不确定状态,显示具有阴影的复选框,不确定状态用于表示尚未设置的值原创 2023-08-17 14:28:09 · 1755 阅读 · 0 评论 -
WPF中的GridSplitter使用原则
WPF中的GridSplitter使用原则原创 2023-08-16 17:12:05 · 1649 阅读 · 0 评论 -
WPF中的UseLayoutRounding和SnapsToDevicePixels
UserLayoutRounding为False,导致控件布局相对屏幕若不是整数则不会四舍五入,导致边缘模糊。原创 2023-08-16 16:39:55 · 1791 阅读 · 0 评论