摘要: C#获取当前日期的几种显示格式 有时候需要用一些不常用的日期格式时,总是要去网上查找,很多都是复制粘贴,还不完整。就整理一下。 DatetimeTextBox.Text += DateTime.Now.ToString() + "\r\n"; //2021 / 6 / 10 17:01:32 Dat 阅读全文
posted @ 2021-06-10 17:18 杜文龙 阅读(656) 评论(0) 推荐(1) 编辑
摘要: 数据模板 数据模板是一段如何显示绑定在VM对象的XAML代码。数据模板可以包含任意元素的组合,基于Binding来显示不同的信息。 在实际的开发中数据模板的应用场景很多,同样一个控件可以根据不同的绑定源,根据以设置好的数据模板可以显示对应的不同的内容。 很多人用不好控件模板和数据模板,觉得有点混乱, 阅读全文
posted @ 2021-05-26 09:57 杜文龙 阅读(1875) 评论(0) 推荐(3) 编辑
摘要: 上一篇分析了WPF元素中布局系统的MeasureOverride()和ArrangeOverride()方法。本节将进一步深入分析和研究元素如何渲染它们自身。 大多数WPF元素通过组合方式创建可视化外观。元素通过其他更基础的元素进行构建。比如,使用标记定义用户控件的组合元素,处理标记方式与自定义窗口 阅读全文
posted @ 2021-05-20 22:38 杜文龙 阅读(5272) 评论(1) 推荐(6) 编辑
摘要: 控制流程和转换类型 本章的内容主要包括编写代码、对变量执行简单的操作、做出决策、重复执行语句块、将变量或表达式值从一种类型转换为另一种类型、处理异常以及在数值变量中检查溢出。 本章涵盖以下主题: 操作变量 理解选择语句 理解迭代语句 类型转换 处理异常 检查溢出 ##3.1操作变量 运算符可将简单的 阅读全文
posted @ 2021-05-13 23:21 杜文龙 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 能找到这篇博客的,相信都是有操作WMI需求的了。但是不知道如何快速验证、并集成到C#来操作WMI。我们分为3步: ##第一步:官网(或跟硬件开发WMI的人沟通你需要的接口和参数定义,如果是和硬件开发的人协定WMI接口,直接看第二步)查找你需要的WMI信息; 举例我需要获取显示器信息 我先biying 阅读全文
posted @ 2021-05-13 21:12 杜文龙 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 如果你敲了上一篇的代码,经过上一篇各种问题的蹂躏,我相信自定义控件基础部分其实已经了解的七七八八了。那么我们开始进阶,现在这篇讲的才是真正会用到的核心的东西。简化你的代码。给你提供更多的可能,掌握了这篇,才能发挥出来WPF的威力。这一篇学完我们的鸟枪就要换大炮了。 ColorPicker例子分离了行 阅读全文
posted @ 2021-05-09 21:35 杜文龙 阅读(1345) 评论(3) 推荐(3) 编辑
摘要: 这一篇本来想先写风格主题,主题切换、自定义配套的样式。但是最近加班、搬家、新租的房子打扫卫生,我家宝宝6月中旬要出生协调各种的事情,导致了最近精神状态不是很好,又没有看到我比较喜欢的主题风格去模仿的,又不想降低教程的质量,所以就打算把风格的主题这一篇,放后面等我找到了我喜欢的主题,然后在开始仿写。这 阅读全文
posted @ 2021-04-29 21:51 杜文龙 阅读(1603) 评论(2) 推荐(3) 编辑
摘要: 在写自定义控件的时候,有一部分功能是当内部的值发生变化时,需要通知控件的使用者,而当我在写依赖项属性的时候,我可以通过popdp对应的代码模板来完成对应的代码,但是当我来写属性更改回调的时候,却发现没有对应的RoutedEvent,导致需要手撸那么多的代码,而很多时候一旦项目中赶进度,也许就会因为这 阅读全文
posted @ 2021-04-28 09:51 杜文龙 阅读(579) 评论(0) 推荐(1) 编辑
摘要: 这一篇是接上一篇笔记的第二部分。 ##2.5深入研究控制台应用程序 前面创建并使用了基本的控制台应用程序,下面更深入地研究它们。 控制台应用程序是基于文本的,在命令上运行的。它们通常执行需要编写脚本的简单任务,例如编译文件或加密配置文件的一部分。 ###2.5.1向用户显示输出 控制台应用程序执行的 阅读全文
posted @ 2021-04-26 23:39 杜文龙 阅读(639) 评论(0) 推荐(0) 编辑
摘要: ####基础部分被我分为了2篇,因为实在太多了,但是每一个知识点我都不舍得删除,所以越写越多,这一篇博客整理了4个夜晚,内容有点多建议慢慢看。本章涵盖以下主题: 介绍C# 理解C#的基础知识 使用变量 处理空值 ####下一章进一步探索控制台应用程序。 ##2.1) 介绍C# ###1.C#1.0 阅读全文
posted @ 2021-04-25 23:41 杜文龙 阅读(800) 评论(1) 推荐(1) 编辑