随笔分类 -  WPF

WPF分享
WPF 以及同类型中字体文件的理解
摘要:本文使用的是阿里巴巴普惠字体 导入字体的方式 <FontFamily x:Key="Alibaba PuHuiTi">pack://application:,,,/AlibabaPuHuiTi;component/#Alibaba PuHuiTi</FontFamily> 目前使用.NET core 阅读全文
posted @ 2021-12-05 13:28 梦机器 阅读(284) 评论(0) 推荐(0)
WPF 依赖属性&附加属性
摘要:依赖属性 暂无 附加属性 1.在没有控件源码的前提下增加控件的属性 2.多个控件需要用到同一种属性 使用附加属性可以减少代码量,不必为每一个控件都增加依赖属性 3.属性不确定是否需要使用 在某些上下文中需要就被附加上去。比如TextBox的Grid.Row属性,如果我们定义TextBox类时定义一个 阅读全文
posted @ 2019-04-03 22:38 梦机器 阅读(474) 评论(0) 推荐(0)
WPF 嵌入Winform GDI 、 开启AllowsTransparenc问题
摘要:此文章可以解决2至少2个问题: 1.开启AllowsTransparenc造成的GDI+组件不显示问题 2.WPF 组件无法覆盖嵌入WPF窗口的任何第三方GDI+组件上层 方案1:自制双层 原理:用一个新的窗口来承载GDI+组件,实现 父窗口 拖动、缩放、最小化、最大化 的联动 事件。缺点:电脑性能 阅读全文
posted @ 2018-04-11 11:02 梦机器 阅读(896) 评论(0) 推荐(0)
WPF XAML 资源样式模板属性存放位置
摘要:WPF的XAML 资源申明 类似HTML。 整体来说分3种1.行类资源样式属性 1.1 行内属性 1.2 行内样式 模板(没多大意义) 2.头部资源样式属性 2.1 头部样式模板 (申明) 2.2 头部样式模板 (引用) 3.全局资源样式属性 App.xaml !!!!!!!!!!!!!!配合资源字 阅读全文
posted @ 2018-02-18 19:33 梦机器 阅读(1045) 评论(0) 推荐(2)
WPF ”真正的“高仿QQ
摘要:时常可以在各种论坛 博客 看到 各种所谓的 高仿QQ。 说实话 越看越想笑呢。(PS:纯粹的 抨击 那些 不追求 UI 完美主义者) 例如: 本次模仿 采用 C# WPF XAML , 总共耗时 1 小时 关键代码: 软件效果: 【源码下载】 开源地址:https://github.com/9440 阅读全文
posted @ 2018-02-01 13:52 梦机器 阅读(3193) 评论(2) 推荐(4)
WPF 使用DMSkin for WPF 快速搭建漂亮的WPF程序
摘要:DMSkin-for-WPF是一个基于WPF的.Net WPF开源界面库,实现了无边框的WPF开发方案,内置部分控件模板. 你可以参照模板自行修改完善。(以下简称DFW)。 核心 DFW实现了比较完美的无边框窗体方案,并且拖拽全部采用WIN32消息实现。拖拽依靠桌面边缘完美,高DPI支持,窗体不会变 阅读全文
posted @ 2018-02-01 13:09 梦机器 阅读(10258) 评论(6) 推荐(5)
WPF 圆角输入框
摘要:今天打算来做一个圆角的输入框 默认输入框: 这个输入框不好看,并且在XP 跟 WIN 7 WIN10 效果 都不太一样 我们今天不用模板的方式,而是 最简单的方式 来实现 圆角 输入框; 方案1:XAML 拼凑方案 效果 第一步骤, 在输入框外层 加了一个Border。CornerRadius是圆角 阅读全文
posted @ 2018-01-31 23:27 梦机器 阅读(882) 评论(0) 推荐(1)
WPF Effect 造成的字体模糊
摘要:WPF 里面有个Effect ,暂且可以理解为 “特效” 分类。 但是有时候使用不恰当,容易出现各种毛病。 例如: 代码如下: 提示:Border 级使用 Effect 造成 TextBlock 模糊。所以不能直接在有DropShadowEffect的Border内部添加展示元素。 阅读全文
posted @ 2018-01-31 21:57 梦机器 阅读(1050) 评论(3) 推荐(4)