摘要: 个人觉得这个作用IValueConverter没有啥区别。。。。 看用法 准备一个类 1 public class ListMarkupExtension : MarkupExtension 2 { 3 private List<string> _items1 = new List<string>( 阅读全文
posted @ 2021-10-22 17:06 只吃肉不喝酒 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 使用 SequenceEqual扩展方法来比较两个序列是否完全一致 有一个重载方法 需要传入一个实现 IEqualityComparer<T>接口的对象 具体查看微软官方文档 Enumerable.SequenceEqual 方法 (System.Linq) | Microsoft Docs 阅读全文
posted @ 2021-09-23 16:03 只吃肉不喝酒 阅读(193) 评论(0) 推荐(0) 编辑
摘要: DataGrid删除或者列以后,需要先清空DataGrid的ItemsSouce,再重新给DataGrid绑定数据源, 直接在ViewModel里面对数据源进行添加和删除,不会反应到界面上, 在MVVM模式下面,如果直接把控件通过CommandParameter传到ViewModel进行修改,就显得 阅读全文
posted @ 2021-08-09 22:30 只吃肉不喝酒 阅读(3502) 评论(1) 推荐(2) 编辑
摘要: ICollectionView有一个Filter属性,接受一个Predicate<object>的委托 来生成过滤视图 准备一个实体数据类 1 /// <summary> 2 /// 测试数据类 3 /// </summary> 4 public class UserDataProxy : Dyna 阅读全文
posted @ 2021-08-06 11:46 只吃肉不喝酒 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 版权声明:本文为CSDN博主「移山小斗车」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/zhuqinfeng/article/details/70168337 1 一、Expression中的操作运算符 2 成 阅读全文
posted @ 2021-08-06 08:11 只吃肉不喝酒 阅读(1159) 评论(0) 推荐(0) 编辑
摘要: https://docs.microsoft.com/zh-cn/dotnet/api/system.windows.data.objectdataprovider?view=net-5.0 ObjectDataProvider 提供了一种简便的方法,可在 XAML 中创建对象并将对象用作绑定源对象 阅读全文
posted @ 2021-07-27 14:15 只吃肉不喝酒 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: 先准备一个ViewModel 1 public class ViewModel 2 { 3 private ViewModel() 4 { 5 Names = new List<string>() 6 { 7 "A", 8 "B", 9 "C", 10 "D", 11 "E", 12 "F", 13 阅读全文
posted @ 2021-07-27 12:26 只吃肉不喝酒 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 记录一下,以防遗忘 1 /// <summary> 2 /// 饿汉式声明 静态构造函数执行时就立即实例化 3 /// </summary> 4 public class SingleInstance 5 { 6 /// <summary> 7 /// 私有构造函数 8 /// </summary> 阅读全文
posted @ 2021-07-27 11:09 只吃肉不喝酒 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 准备一个泛型类和一个已经有具体类型的属性 1 public class PropertyClass<T1, T2> 2 { 3 } 4 5 public class Test 6 { 7 public PropertyClass<string, int> P { get; set; } 8 } 准备 阅读全文
posted @ 2021-07-16 10:23 只吃肉不喝酒 阅读(785) 评论(0) 推荐(0) 编辑
摘要: 首先看效果 准备一个ViewModel 1 public class TestViewModel : ViewModelBase 2 { 3 private double _argA; 4 5 private double _argB; 6 7 private double _result; 8 9 阅读全文
posted @ 2021-07-13 22:38 只吃肉不喝酒 阅读(1609) 评论(0) 推荐(0) 编辑