#PF

WPF 高性能位图渲染 WriteableBitmap 及其高性能用法示例

原文:WPF高性能位图渲染WriteableBitmap及其高性能用法示例WPF渲染框架并没有对外提供多少可以完全控制渲染的部分,目前可以做的有:D3DImage,用来承载使用DirectX各个版本渲染内容的控件WriteableBitmap,通过一段内存空间来指定如何渲染一个位图的图片HwndHost,通过承载一个子...

在 WPF 程序中应用 Windows 10 真?亚克力效果

原文:在WPF程序中应用Windows10真?亚克力效果从Windows10(1803)开始,Win32应用也可以有API来实现原生的亚克力效果了。不过相比于UWP来说,可定制性会差很多。本文介绍如何在WPF程序中应用Windows10真•亚克力效果。(而不是一些流行的项目里面自己绘制的亚克力效果。)本文内容API如何...

C# WPF 简单自定义菜单切换动画

原文:C#WPF简单自定义菜单切换动画微信公众号:Dotnet9,网站:Dotnet9,问题或建议,请网站留言;如果您觉得Dotnet9对您有帮助,欢迎赞赏内容目录实现效果业务场景编码实现本文参考源码下载自定义菜单切换动画菜单切换动画3.1添加Nuget库使用.NetCore3.1创建名为“CustomMenu”的WP...

C# WPF 表单更改提示

原文:C#WPF表单更改提示微信公众号:Dotnet9,网站:Dotnet9,问题或建议,请网站留言;如果您觉得Dotnet9对您有帮助,欢迎赞赏内容目录实现效果业务场景编码实现本文参考源码下载未做修改的表单展示表单变化,关闭窗体提示来个Gif动态操作看看表单修改后,关闭窗体前检查提示3.1添加Nuget库使用.Net...
代码星球 ·2020-04-03

WPF GridControl单元格值与过滤值相同时,改变单元格背景色

原文:WPFGridControl单元格值与过滤值相同时,改变单元格背景色DataTrigger的Value不可绑定,所以我们需要用MultiBinding来实现这个功能。<dxg:TableView.CellStyle><StyleTargetType="{x:Typedxg:Lightweight...

WPF datagrid AutoGenerateColumns隐藏部分列

原文:WPFdatagridAutoGenerateColumns隐藏部分列<DataGridx:Name="gridWC"ItemsSource="{BindingWorkCenterDataLis}"AutoGenerateColumns="True"><DataGrid.Columns>&...

WPF 自适应布局控件

原文:WPF自适应布局控件publicclassKDLayoutGroup:Grid{publicdoubleLabelWidth{get;set;}publicdoubleGetLabelWidth(){returnLabelWidth;}publicvoidSetLabelWidth(doublevalue){if...
代码星球 ·2020-04-03

WPF DataGrid动态生成列的单元格背景色绑定

原文:WPFDataGrid动态生成列的单元格背景色绑定<DataTriggerBinding="{BindingRelativeSource={RelativeSourceSelf},Path=Column.DisplayIndex}"Value="1"><SetterProperty="Backg...

WPF 禁用中文

原文:WPF禁用中文 <TextBoxInputMethod.IsInputMethodEnabled="False"/> ...
代码星球 ·2020-04-03

WPF UnhandledException阻止程序奔溃

原文:WPFUnhandledException阻止程序奔溃WPF程序捕获全局异常,遇到未处理的异常,虽可以捕获,但是不能阻止程序退出。AppDomain.CurrentDomain.UnhandledException+=newUnhandledExceptionEventHandler(CurrentDomain_...

WPF 线程中异常导致程序崩溃

原文:WPF线程中异常导致程序崩溃一般我们WPF中都加全局捕获,避免出现异常导致崩溃。Application.Current.DispatcherUnhandledException+=Current_DispatcherUnhandledException;AppDomain.CurrentDomain.Unhand...

WPF MaterialDesignInXamlToolkit锁屏恢复后页面冻结的问题

原文:WPFMaterialDesignInXamlToolkit锁屏恢复后页面冻结的问题在做WPF项目时,用到开源项目。结果客户用的时候发现这个问题,锁屏后,界面不刷新。如果不用MaterialDesign,测试后不会出现这个问题。找了很多资料才发现原来时MaterialDesign的ShadowAssist的缓存问...

WPF TabIndex默认样式修改:去掉默认虚线框、自定义样式(Button控件为例)

原文:WPFTabIndex默认样式修改:去掉默认虚线框、自定义样式(Button控件为例)Tab键切换时,被选控件自动存在虚线框,有时候为了界面美观,这个虚线框就显得比较麻烦。废话不多说,下面是方法。<Window.Resources><Stylex:Key="MeyFocusVisual"Targ...

WPF 自定义窗体实现拖动边框改变窗体大小(2种方法)

原文:WPF自定义窗体实现拖动边框改变窗体大小(2种方法)这种方式在网上有很多,这里只是按步骤重新建立一次。读者只需要跟着做就行。第一步:创建一个WPF项目:WpfResizeWithoutBorder,右键项目文件---->添加----->资源字典,并命名为:WindowsResizeBorderTemp...

WPF 字体图标 FontAwesome 的简单使用

原文:WPF字体图标FontAwesome的简单使用一个好的应用程序,离不开好看的界面,在应用程序界面设计过程中,图标往往不会离开设计人员的视线。图标的存在形式有很多中:pngjpgicomp。。。等很多种,但是这些图标都存在一个弊端,他们不是矢量图,不能在不失真的情况下进行缩放等矢量图具备的特点。而字体图标恰好的解...
首页上一页...1314151617下一页尾页