
WPF
文章平均质量分 62
最聪明的二哈
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
WPF 动画之路径动画DoubleAnimationUsingPath
虽然一直在做WPF开发,但是实际项目中很少用到动画,今天突然想要撸一撸, 于是便有了下面的代码<Window.Resources> <PathGeometry x:Key="path" Figures="M4.5625,4.53125 L8.0005,-0.4685 9.4692496,0.40670625 0.21947152,9.3750078 -0.49951125,8.0938217 -0.40576349,0.28171249 0.21922152,-..原创 2021-04-10 14:12:55 · 1035 阅读 · 0 评论 -
WPF MVVM模式下自定义弹窗Owner属性的设置问题
不知道大家有没有遇到过需要使用自定义messagebox的问题,在mvvm模式下存在多级弹窗时不好指定Owner属性。直接指定主窗口可能导致窗口顺序错乱问题;然后想到一个取巧的办法: /// <summary> /// 获取当前活动窗口句柄: /// </summary> /// <returns></returns> [DllImport("user32.dll", ...原创 2020-10-12 11:00:59 · 1521 阅读 · 0 评论 -
WPF 控件设置投影后字体或内容模糊的解决方法
示例代码; <Button Content="基本设置 1" > <Button.Effect><DropShadowEffect/></Button.Effect> </Button> 解决方案: <Button Content="基本设置 2" UseLayoutRounding="True"> <Button.Effect> &...原创 2020-09-30 18:04:59 · 942 阅读 · 3 评论 -
WPF 更改DataGrid的列头的样式后,列宽不能左右拖动改变列宽大小的解决办法
在header的模板中添加:<Thumb x:Name="PART_RightHeaderGripper" Cursor="SizeWE" HorizontalAlignment="Right" Width="1" Height="25" ...原创 2020-09-27 11:06:10 · 2086 阅读 · 0 评论 -
【WPF】 窗口阴影效果
众所周知 窗口设置effect的阴影打开时是没有效果的那么如何能让窗口在打开时有阴影效果呢??有两种解决方法:1、使用一张做好的带阴影效果的图片1653做为窗体背景;2、窗口没有阴影效果并不是没有,而是被窗口背身遮住了,所以我们只需要让它能显示出来就大功告成了本文采用的是第二种(第一种就不用说了吧),简单来说就是主Grid模拟整个窗口包括标题栏再设置grid的阴影 最后设置窗口的边框宽度到能显示阴影的程度。 直接上代码:<Window x:C...原创 2020-08-07 11:21:26 · 1845 阅读 · 0 评论 -
WPF checkbox在datagrid模板中不能双向绑定问题
<DataGridTemplateColumn Header="厚度数据" Width="*"> <DataGridTemplateColumn.CellTemplate> <DataTemplate> ...原创 2019-11-07 10:45:20 · 2346 阅读 · 3 评论 -
MVVM中轻松实现Command绑定(三)任意事件的Command
WPF中不是所有的控件都有Command属性的,如果窗体我需要在ViewModel中处理Loaded事件命令,或者其他事件的命令时,很难都过绑定Command完成,必须要注册依赖属性或事件等,太麻烦了。我喜欢简约、有效的方式,现在我和大家一起分享一下。场景,我需要处理Butt...转载 2019-05-26 13:39:30 · 819 阅读 · 0 评论