DevExpress MVVM Framework. Interaction of ViewModels. Messenger
摘要:学习记录: 学习地址:https://community.devexpress.com/blogs/wpf/archive/2013/12/13/devexpress-mvvm-framework-interaction-of-viewmodels-messenger.aspx DevExpress
阅读全文
posted @
2020-09-25 17:22
积跬步---行千里
阅读(257)
推荐(0)
TextEdit 使用Mask验证输入格式为邮箱
摘要:设置Mask代码如下: <dxe:TextEdit Text="{Binding Email}" MaskType="RegEx" Mask="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" MaskBeepOnError="True" MaskUseAsD
阅读全文
posted @
2020-09-24 17:52
积跬步---行千里
阅读(329)
推荐(0)
大牛博客收藏
摘要:1. 林德熙 : https://blog.lindexi.com/post/WPF-如何调试-binding.html 2. 深入了解 WPF Dispatcher 的工作原理 https://blog.csdn.net/WPwalter/article/details/78093917
阅读全文
posted @
2020-09-24 15:53
积跬步---行千里
阅读(127)
推荐(0)
WPF的Dispatcher类里的BeginInvoke,Invoke,InvokeAsync
摘要:原文地址:https://blog.csdn.net/niuge8905/article/details/81117989 深入了解 WPF Dispatcher 的工作原理(Invoke/InvokeAsync 部分)https://blog.csdn.net/WPwalter/article/d
阅读全文
posted @
2020-09-24 15:05
积跬步---行千里
阅读(1384)
推荐(0)
DispatcherPriority 枚举
摘要:DispatcherPriority 枚举 ApplicationIdle 2枚举值为 2。 在应用程序空闲时处理操作。 Background 4 枚举值为 4。 在完成所有其他非空闲操作后处理操作。 ContextIdle 3 枚举值为 3。 在完成后台操作后处理操作。 DataBind 8 枚举
阅读全文
posted @
2020-09-24 10:10
积跬步---行千里
阅读(1231)
推荐(0)
WPF 线程处理
摘要:参考链接:https://docs.microsoft.com/zh-cn/previous-versions/dotnet/netframework-3.5/ms771750(v=vs.90)
阅读全文
posted @
2020-09-23 17:53
积跬步---行千里
阅读(156)
推荐(0)
Winform UI线程和处理线程交互(进度更新显示)
摘要:在界面开发过程中,会遇到耗时较长的处理过程,一般会将耗时较长的处理放到单独的线程中。然后在界面显示处理进度信息。 实现改效果的两种方式记录: 1. 使用委托: //定义委托,在线程中使用 private delegate void SetProgressDelegate(int value, str
阅读全文
posted @
2020-09-23 17:19
积跬步---行千里
阅读(450)
推荐(0)
C# DataTable 类使用
摘要:命名空间: System.Data 程序集: System.Data.Common.dll 参考连接:https://docs.microsoft.com/zh-cn/dotnet/api/system.data.datatable?view=netcore-3.1 下面示例显示如何创建两个Data
阅读全文
posted @
2020-09-23 15:51
积跬步---行千里
阅读(390)
推荐(0)
string.Format对C#字符串格式化
摘要:参考原文:https://www.cnblogs.com/cutdragonhit/p/10362067.html String.Format 方法的几种定义: String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本
阅读全文
posted @
2020-09-23 15:46
积跬步---行千里
阅读(177)
推荐(0)
C# 线程学习记录
摘要:1. 线程的创建,启动,暂停,恢复和中止; Thread th = new Thread(ThreadMethod); // 创建线程 static void ThreadMethod() { while(true) { Console.WriteLine("Thread executing....
阅读全文
posted @
2020-09-22 21:12
积跬步---行千里
阅读(152)
推荐(0)
WPF 控件库
摘要:1. wpftoolkit: https://archive.codeplex.com/?p=wpftoolkit 2. wpg : https://archive.codeplex.com/?p=wpg 持续收集中......
阅读全文
posted @
2020-09-22 20:13
积跬步---行千里
阅读(255)
推荐(0)
WPF中实现PropertyGrid的三种方式
摘要:原文地址: https://www.cnblogs.com/zhuqil/archive/2010/09/02/Wpf-PropertyGrid-Demo.html 第一种方式:使用WindowsForm的PropertyGrid控件。 用过WPF的童鞋都晓得,可以通过WindowsFormsHos
阅读全文
posted @
2020-09-22 20:00
积跬步---行千里
阅读(829)
推荐(0)
C# 心跳检测实现
摘要:原文链接: https://blog.csdn.net/yupu56/article/details/72356700 TCP网络长连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“
阅读全文
posted @
2020-09-22 19:44
积跬步---行千里
阅读(3845)
推荐(0)
从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值
摘要:在ASP.NET MVC 使用 EF Code First 添加数据时遇到 从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值 的问题,检查了下数据表并没有设置为datetime2 数据类型的字段 最后设断点调试才发现问题所在,有一个datetime类型的字段设
阅读全文
posted @
2020-09-20 22:39
积跬步---行千里
阅读(596)
推荐(0)
C# 全角字符和半角字符相互转换
摘要:参考链接:https://blog.csdn.net/willingtolove/article/details/106923879 1. 全角转半角 /// <summary> /// 转半角的函数(DBC case) /// </summary> /// <param name="input">
阅读全文
posted @
2020-09-15 10:05
积跬步---行千里
阅读(1201)
推荐(0)
DevExpress WPF 在RibbonControl的Header中添加搜索框
摘要:主要代码: <dxb:BarEditItem Name="txtSearch" EditHorizontalAlignment="Center"> <dxb:BarEditItem.ContentTemplate> <DataTemplate> <dxe:ButtonEdit Name="btnEd
阅读全文
posted @
2020-09-08 20:46
积跬步---行千里
阅读(267)
推荐(0)
SQLServer日期格式转换
摘要:原文链接:https://blog.csdn.net/Diliges/article/details/84836884 常用: Select CONVERT(varchar(100), GETDATE(), 24): 10:57:47 Select CONVERT(varchar(100), GET
阅读全文
posted @
2020-09-04 16:38
积跬步---行千里
阅读(233)
推荐(0)
正则表达式匹配和替换
摘要:字符串替换 var input1 = "one two"; input1 = new Regex(@"\b(\w+)(\s)(\w+)\b").Replace(input1,"$3$2$1"); 输出结果: "two one" 替换代码: /// <summary> /// 将共享实体下载的数据中的
阅读全文
posted @
2020-09-03 19:32
积跬步---行千里
阅读(436)
推荐(0)
wpf 只在window是ShowDialog打开时才设置DialogResult
摘要://only set DialogResult when window is ShowDialog before if(System.Windows.Interop.ComponentDispatcher.IsThreadModal) m_OwningWindow.DialogResult = tr
阅读全文
posted @
2020-09-01 12:05
积跬步---行千里
阅读(327)
推荐(0)