WPF
wwsinsh
这个作者很懒,什么都没留下…
展开
-
WPF textbox禁用输入法
加入命名空间xmlns:input="clr-namespace:System.Windows.Input;assembly=PresentationCore"在输入框textbox中增加附加属性input:InputMethod.IsInputMethodEnabled="False"原创 2021-04-20 15:20:44 · 939 阅读 · 0 评论 -
Prism IEventAggregator依赖注入 模块间通信
prism使用依赖注入的方式获取IEventAggregator,以此来获取继承自CompositePresentationEvent的事件。使用Import导入IEventAggregator[Import]protected IEventAggregator _eventAggregator = null;实例化EventAggregator() public IEventAggregator eventAggregator; eventAggregator = new Event原创 2021-04-16 16:45:14 · 1004 阅读 · 0 评论 -
WPF LineSeries 隐藏数据点显示的线型颜色设置问题 polylinestyle DataPointStyle
LineSeries 线型颜色设置问题 WPF LineSeries 设置线的颜色设置线为红色 且数据点不显示WPF LineSeries 设置线的颜色直观上通过设置polylinestyle 中的stroke来设置线的颜色,但实际中并没有达到效果,而且颜色变得很奇怪,通过snoop比较分析发现,datapoint的样式会直接影响线的颜色,也可能是我datapoint的样式问题两个产生了什么耦合,总之也没有看源码,就直接把结论贴出来吧。设置线为红色 且数据点不显示<Style x:Key="D原创 2021-03-20 11:03:56 · 992 阅读 · 0 评论 -
WPF Focusable设置导致lostfocus没有触发
WPF Focusable设置导致lostfocus没有触发焦点控件才会触发与focus相关的路由事件或者冒泡事件,如果某一控件A的focusable设置为了false,另一控件B的update触发是lostfocus,那么点击非焦点控件A则不会触发B的数据更新。// A code block <TextBox Text={binding a} UpdateSourceTrigger="LostFocus"/> <Button Name="btnCTSim" Focusable=原创 2020-11-19 15:08:39 · 1965 阅读 · 1 评论