
WPF
文章平均质量分 52
笑我归无处
这个作者很懒,什么都没留下…
展开
-
WPF TextBox的剪切功能失效,但可以粘贴
最近碰到用户反映一个问题,说程序里的TextBox的剪切功能不好使了。按下Ctrl+X后,程序会卡顿一会,然后内容没有被删除,但确实被复制到剪贴板中,可以粘贴。这个问题不常见,找了很多地方终于找到有人也遇到类似的问题。先说结论吧,这是WPF自身的bug。TextBox有可能受其他程序的剪贴板影响,执行剪切功能失败,导致WPF跳过了删除的逻辑。那么其他程序指的是什么呢?这一点无法确认具体类别,只能给出部分可以再现的情景。比如我使用向日葵软件远程连接电脑时,可以再现这个bug。然后看了其他人的经历,开原创 2022-07-04 16:30:53 · 688 阅读 · 0 评论 -
C# 中where关键字详解
where用于约束泛型public class MyGenericClass<T> where T:IComparable { }表示类型T只能是IComparable的子类public class MyGenericClass <T> where T: IComparable, new()new()只能出现在末尾new()的意思就是说该类必须有公共的无参构造...原创 2022-01-25 17:42:02 · 1592 阅读 · 0 评论 -
WPF FlowDocument结构详解
FLowDocument原创 2021-12-23 19:28:42 · 3510 阅读 · 0 评论 -
WPF FlowDocument中的Block级元素
WPF Block级元素Block属性BorderBrushBorderThickness设置边框BreakColumnBefore获取或设置一个值,该值指示当元素参与使用了分栏的内容呈现时,是否自动在此元素之前插入一个分栏符。BreakPageBefore获取或设置一个值,该值指示是否自动在此元素之前插入一个分页符。ClearFloaters获取或设置某个 Floater 元素所包含的任何 Block 元素的重新定位方向。FlowDirection获取或设置 Block 元素中内原创 2021-12-21 19:21:43 · 1270 阅读 · 0 评论 -
WPF FlowDocument中的Inline级元素
WPF Inline属性BaselineAlignment获取或设置 Inline 元素的基线对齐方式。FlowDirection获取或设置一个值,该值指定 Inline 元素中内容流的相对方向。NextInline获取与此元素对等的下一个 Inline 元素。PreviousInline获取与此元素对等的上一个 Inline 元素。SiblingInlines获取一个 InlineCollection,它包含与此元素同级(对等)的 Inline 元素。TextDecorations原创 2021-09-10 11:43:21 · 991 阅读 · 0 评论 -
.NetFramework4.7.2安装EF Core5.0以上版本失败
.NetFramework4.7.2安装EF Core5.0以上版本失败.NetFramework4.7.2暂不支持EF Core5.0以上版本。只能使用EF Core2.0和3.0。原创 2021-05-11 16:31:28 · 1246 阅读 · 0 评论 -
C# Unity容器的使用(二) 使用Unity实现依赖注入
上节我们介绍了Unity的实例注册和获取方法注册:RegisterInstance获取:Resolve实际上Unity还有其他进行注册的方法。一、实例注册的其他方法原创 2020-11-15 14:47:09 · 774 阅读 · 0 评论 -
WPF(C#) LinearGradientBrush线性渐变画刷
LinearGradientBrush线性渐变画刷原创 2020-11-04 18:27:59 · 10330 阅读 · 1 评论 -
WPF的进度条与多线程
本文将用一个进度条控件作为例子来介绍WPF的多线程,进度条的例子可以较全面的让我们认识WPF多线程的特点。当用户在我们的应用程序下载东西或者加载大量数据的时候,不可避免需要用户等待一段较长的时间,这时候,我们需要一个进度条来实时反映进度给用户,以免用户以为程序死机从而进行一系列奇怪的操作。那么,先让我们上一个进度条吧。...原创 2020-10-26 00:01:51 · 6198 阅读 · 10 评论 -
C# Unity容器的使用(一)
Unity容器是C#中常用的IOC容器,学习Unity我建议应该先对IOC有一定的了解。IOC翻译过来就是说控制反转,通俗的说就是将创建对象的工作从程序员转换到了程序本身。由程序来控制对象的创建。Unity的使用Unity还是比较轻量的。使用起来很简单,不像Java的Spring需要大量配置。原创 2020-06-14 22:52:50 · 2134 阅读 · 0 评论 -
WPF XAML中特殊字符的转义代码
字符转义字符&&>><<""’'{{}{回车换行Tab 空格原创 2020-04-19 15:56:21 · 2754 阅读 · 0 评论 -
WPF的焦点
本文讲解了WPF焦点的概念,介绍了如何使用FocusManager类来管理焦点。提供源代码来实践模拟对焦点的控制。看完本文可以清晰认识WPF的焦点。原创 2020-04-19 15:54:58 · 2829 阅读 · 1 评论 -
WPF ToolTip设置显示时间
ToolTipService.ShowDuration=“10000000000”原创 2020-04-17 13:21:01 · 3344 阅读 · 1 评论 -
C# DateTime去掉时区,变成世界时UTC的方法(时间不变)
DateTime转成世界时原创 2020-04-17 13:20:03 · 3128 阅读 · 0 评论 -
WPF 设置TextBox的输入法
使用WPF做Windows客户端开发时,如果需要控制输入框的输入语言,本文为读者介绍了两个控制输入模式的类,InputLanguageManager和InputMethod。用于控制输入法的语言,以及限制输入内容。原创 2019-10-24 09:17:58 · 6310 阅读 · 2 评论