WPF
Emmmmmm~嗝
这个作者很懒,什么都没留下…
展开
-
【WPF】 TelerikGridView 自定义 Column
1.使用CellEditTemplate 定义控件,在单元格变为编辑模式时出现,如需直接外显使用CellTemplate 例如按钮 2.模板中按钮 Command 和 Binding 需用RelativeSource的方式指定才会有效 <telerik:GridViewDataColumn Header="产品" MinWidth="200" DataMemberBinding="{Binding Dev...原创 2021-03-22 15:03:35 · 589 阅读 · 0 评论 -
【WPF】 使用RowStyleSelector 动态更改GridView 行 颜色
<telerik:RadGridView.RowStyleSelector> <telerik:ConditionalStyleSelector> <telerik:StyleRule Condition="IsSettle = True"> <S...原创 2019-12-19 17:01:03 · 1234 阅读 · 1 评论 -
【WPF】 获取屏幕分辨率并自适应
double x = SystemParameters.WorkArea.Width;//得到屏幕工作区域宽度double y = SystemParameters.WorkArea.Height;//得到屏幕工作区域高度double x1= SystemParameters.PrimaryScreenWidth;//得到屏幕整体宽度double y1 = SystemParamete...转载 2018-11-21 10:30:05 · 4208 阅读 · 0 评论 -
【WPF】ContentControl Style定义与使用出现问题后 -- 引发的思考
一、背景 使用WPF的朋友,大家都很喜欢采用定义控件的公共样式,以便整个框架对该资源的使用,好处就是可以达到代码复用、系统风格统一等; 1. 定义资源 <Style TargetType="Button" x:Key="ButtonStyle"> <Setter Property="Content"&g...转载 2018-11-20 11:44:06 · 625 阅读 · 0 评论 -
【WPF】捕获全局未处理异常
在WPF开发过程中我们一般都用try/catch块来捕获异常,但不是每个异常我们都能捕获,程序总会出现一些意想不到情况,抛出一些未捕获的异常,这时就要用到全局异常捕获,即在程序的最外层加上捕获未处理异常,以免程序奔溃,影响用户体验。 在WPF应用程序中,会有两大类未处理异常:一类是在UI线程抛出来的,例如点击了用户界面上面的某个控件,然后执行某个代码的时候,遇到了异常;另一类是非UI线程...转载 2019-04-29 12:24:14 · 422 阅读 · 0 评论 -
【WPF】 更改TabControl 头部部分背景色
<Style x:Key="TabControlStyle" TargetType="{x:Type TabControl}"> <Setter Property="Template"> <Setter.Value> <ControlTempl...原创 2019-04-29 12:39:13 · 3830 阅读 · 0 评论