![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WPF
文章平均质量分 66
网虫1325
这个作者很懒,什么都没留下…
展开
-
StaticResource 与 DynamicResource
在WPF中, 和 用于资源的定义和使用,它们在资源解析和更新的方式上有所不同。定义: 是在编译时解析资源,并在控件使用时获取资源的引用。资源在解析后不会再动态更新。用法:适用于不需要动态更新的资源,性能较好。实例:1,定义资源字典(例如,):2,在 中引用资源字典: 3,在 中使用 : DynamicResource定义: 是在运行时解析资源,控件在使用时会在资源字典中查找资源引用。当资源在运行时发生变化时,使用该资源的控件会自动更新以反映资源的变化。用法:适用于需要在运行时动态原创 2024-05-16 16:00:14 · 560 阅读 · 0 评论 -
Array.ConvertAll方法
double.Parse是 C#中专门用来将字符串转换为double类型的converter。2,converter:将每个元素从一种类型转换成另外一种类型的Converter。1,array:要转换为目标类型的从零开始的一维Array。用于将一个类型的数组转换为另一种类型的数组。用到哪里,学到哪里,记到哪里。原创 2024-05-13 16:16:13 · 324 阅读 · 0 评论 -
Trigger触发器
触发器是指当满足预设的条件时去执行一些事务的工具,比如我们希望鼠标移到某个按钮上方时,这个按钮的颜色、大小发生一些改变。这个时候,条件是鼠标移到按钮上,执行的事务是改变按钮的颜色和大小。触发器种类触发器主要运用的场景在Style、ControlTemplate、DataTemplate三个地方。原创 2024-04-17 19:46:24 · 147 阅读 · 0 评论 -
CommunityToolkit.Mvvm笔记---AsyncRelayCommand
是中的一个功能,专门设计用来处理异步操作。它是的一个变体,提供了对异步任务的支持,允许开发者在 MVVM(Model-View-ViewModel)模式中方便地实现异步命令。使用可以确保 UI 保持响应性,同时执行长时间运行的操作,如网络请求或大规模数据处理。原创 2024-04-16 15:10:16 · 449 阅读 · 0 评论 -
CommunityToolkit.Mvvm笔记---RelayCommand
和是ICommand实现,这些实现可向视图公开方法或委托。这些类型充当在 viewmodel 和 UI 元素之间绑定命令的方法。原创 2024-04-16 14:36:19 · 742 阅读 · 0 评论 -
CommunityToolkit.Mvvm笔记---Ioc
依赖注入控制反转原创 2024-04-15 20:23:45 · 1533 阅读 · 0 评论 -
CommunityToolkit.Mvvm笔记1---Instruction
CommunityToolkit.Mvvm是一个官方社区套件(Windows Community Toolkit),延续了MVVMLight的风格,是一个现代、快速和模块化的 MVVM 库。它是 .NET 社区工具包的一部分。用NuGget安装,搜索CommunityToolkit找到安装即可。将以这个目录为准学习介绍。原创 2024-04-11 14:24:19 · 375 阅读 · 0 评论 -
CommunityToolkit.Mvvm笔记---ObservableValidator
是实现接口的基类,它支持验证向其他应用程序模块公开的属性。它也继承自,因此它还可实现和。它可用作需要的各种对象的起点。原创 2024-04-15 15:39:40 · 558 阅读 · 0 评论 -
CommunityToolkit.Mvvm笔记---ObservableRecipient
也就是说,只要注册了一个接收者,使用中StrongReferenceMessenger实例就会保活对它的引用,这将防止GC回收该实例。你可以手动处理它,也可以从ObservableRecipient继承,当它被禁用时,默认情况下会自动删除所有接收者的消息注册。如前面所述,当使用 WeakReferenceMessenger 时,上面的注销操作不是严格需要的,因为使用弱引用来追踪接收者意味着不用的接收者即使仍然有激活的消息处理程序,它们仍会被GC清理。当不再需要某个接收者时,你应该注销它,使其停止接收消息。原创 2024-04-12 17:06:21 · 540 阅读 · 0 评论 -
CommunityToolkit.Mvvm笔记---ObservableObject
是通过实现和接口可观察的对象的基类。Task2,ObservableObject在WPF中的应用。原创 2024-04-11 17:11:48 · 1170 阅读 · 0 评论