WPF
文章平均质量分 63
Daniel大妞
细节决定成败,千金难买回头看
展开
-
C# Csproj 的一些设置
C# Csproj 的一些设置原创 2022-07-04 11:13:55 · 747 阅读 · 0 评论 -
基于 .Net Core、WPF 的多语言实现(一)
基于 .Net Core、WPF 的多语言实现(一)原创 2022-07-04 00:07:59 · 364 阅读 · 0 评论 -
Framework 迁移到 dotnet5
Framework 迁移到 net5.0安装升级助手使用升级助手升级csproj项目变化输出路径设置安装升级助手在 Developer PowerShell 中输入:dotnet tool install -g upgrade-assistant使用升级助手升级csproj项目upgrade-assistant upgrade XXXXX.csproj --non-interactive变化1:会生成一个 DN.CodeDom.backup项目。一个备份。2:csproj文件原创 2021-11-19 19:25:09 · 466 阅读 · 0 评论 -
DatePicker 高级版实现(支持时分秒选择)
DatePicker 高级版本实现(支持时分秒选择)实现效果DatePicker.XAMLCalendar XAMLCalendarAttrach.csWPF 自带日期控件功能太差了,而且Calendar是不可以继承的,思而再三,手撸一个实现效果DatePicker.XAML中间穿插了几个自定义扩展样式(相对比较简单,自行实现) <ControlTemplate x:Key="IMS.ControlTemplate.DatePick" TargetType="{x:Type Dat原创 2021-11-04 01:58:08 · 1287 阅读 · 0 评论 -
将NetCore智能提示从英文变成中文
将NetCore智能提示从英文变成中文第一步:下载中文语言包第二步:解压对应的文件Microsoft.NETCore.App.RefMicrosoft.WindowsDesktop.App.RefNETStandard.Library.Ref第三步:切换Visual studio 2019 IDE下的 .net5.0 语言包示例1第一步:下载中文语言包官方地址: .NET IntelliSense.第二步:解压对应的文件Microsoft.NETCore.App.RefMicrosoft.N原创 2021-07-20 23:01:27 · 1457 阅读 · 1 评论 -
WPF 自定义几种 MarkupExtension
WPF 自定义几种 MarkupExtensionMarkupExtensionBool2ColorConverterCallExtensionAssemblyTypeProviderExtensionMarkupExtension详见: MarkupExtension.#region 程序集 WindowsBase.dll, v3.0.0.0// C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0\WindowsBase.d原创 2021-06-17 23:42:54 · 514 阅读 · 0 评论 -
C# 基于ObservableCollection<T>实现集合排序
C# 基于ObservableCollection实现集合排序SortedObservableCollectionSortedObservableCollection<T, TKey> /// <summary> /// 使用<see cref="AddSorted"/>方法扩展<see cref="ObservableCollection{T}"/>,以将项目插入已排序的集合中。 /// </summary> pu原创 2021-06-17 23:17:40 · 647 阅读 · 0 评论 -
C# 自定义INotifyCollectionChanged - 实现集合唯一性
C# 自定义INotifyCollectionChanged - 实现集合唯一性INotifyCollectionChangedUniquenessCollectionINotifyCollectionChanged详见: INotifyCollectionChanged 接口. // // 摘要: // 例如,当添加和删除项或清除整个列表时,向侦听器通知动态更改。 [TypeForwardedFrom("WindowsBase, Version=3.0.0.0,原创 2021-06-17 23:11:43 · 1278 阅读 · 0 评论 -
WPF 从Main入口启动窗口时需手动引用 App中的资源
WPF MianWindow 引用 App中的资源App.XamlMainEntry.cs原理App.Xaml<Application x:Class="MySqlDemo.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" StartupUri="MainWindow原创 2021-04-02 15:42:47 · 297 阅读 · 0 评论 -
WPF 枚举与ComboBox 绑定
WPF 枚举与ComboBox 绑定方法 一 :XMAL 绑定方法 二 :后台代码 一方法 三 :后台代码 二方法四 :自定义ComboBox控件方法五 (遇到再补充)PS :一段时间不写WPF,有些技术都忘记具体怎么实现了。蛋疼啊。以后遇到一个技术就写下来吧。方法 一 :XMAL 绑定namespace DN.ORM{ public enum DatabaseTypes { /// <summary> /// https://ww原创 2021-03-20 20:07:45 · 380 阅读 · 0 评论 -
WPF XAML 如何Binding静态类资源
WPF XAML 如何 Binding 静态类资源方法 一 :通过{Binding MailPattern , Source={x:Static controls:RegexPatterns.Instance}}方法 二 (遇到再补充)PS :一段时间不写WPF,有些技术都忘记具体怎么实现了。蛋疼啊。以后遇到一个技术就写下来吧。方法 一 :通过{Binding MailPattern , Source={x:Static controls:RegexPatterns.Instance}}1:先举例原创 2021-03-20 17:41:52 · 2119 阅读 · 1 评论