11 2019 档案

摘要:先看下效果: 流程: 1.新建WatermarkTextBox类,继承自TextBox。添加依赖项属性Watermark(水印)、WatermarkForeground(水印前景色)。 1 public class WatermarkTextBox : TextBox 2 { 3 #region D 阅读全文
posted @ 2019-11-29 09:53 橘子梗 阅读(671) 评论(0) 推荐(1)
摘要:微软官方文档链接:https://docs.microsoft.com/zh-cn/ 阅读全文
posted @ 2019-11-26 15:04 橘子梗 阅读(483) 评论(0) 推荐(0)
摘要:Windows Presentation Foundation(WPF)提供了一组服务,这些服务可用于扩展公共语言运行时(CLR)属性的功能,这些服务通常统称为WPF属性系统。由WPF属性系统支持的属性称为依赖项属性(Dependency Property)。 基本上依赖属性都支持绑定(Bindin 阅读全文
posted @ 2019-11-23 19:10 橘子梗 阅读(970) 评论(0) 推荐(0)
摘要:浅拷贝:只复制对象的引用,而不复制对象的结构。此时拷贝对象与被拷贝对象的引用指向同一个对象(也可理解为同一个内存地址),两者之中任一个对象发生变化,另一个对象也会跟着变化。 浅拷贝的用法在System.Collections命名空间中使用的比较多。一方面是因为创建一份大对象的副本对性能有影响;另一方 阅读全文
posted @ 2019-11-15 09:34 橘子梗 阅读(356) 评论(0) 推荐(0)
摘要:要保证我们的程序能在目标机器上正常运行,便需要保证目标机器上提供了程序运行的必要组件。 而在使用Advanced Installer打包工具制作程序安装包时,我们可以通过配置“需求-运行环境-程序包-预安装”来达到这一目的。 如上图所示,我的程序需要.NET和VC++组件才能正常运行。那么我可以右键 阅读全文
posted @ 2019-11-14 17:48 橘子梗 阅读(2058) 评论(0) 推荐(1)