随笔分类 -  wpf

摘要:逻辑资源是一些存储在元素的Resources属性中的.NET对象。也可以叫做“XAML资源”。 由于FrameworkElement和FrameworkContentElement基类都有这个Resources属性(System.Windows.ResourceDictionary)。 举例:注意控 阅读全文
posted @ 2020-05-11 14:43 snake1118 阅读(151) 评论(0) 推荐(0) 编辑
摘要:二进制资源可以用3种不同的的方式进行打包: 嵌入程序集。 在编译时应用程序已知的松散文件。 在编译时应用程序不知道的松散文件。 定义二进制资源 设定文件的生成操作 Resource 将资源放入程序集中。 Content 将资源作为一个松散文件,但向程序集种添加一个定制特性,该程序集将记录文件是否存在 阅读全文
posted @ 2020-05-11 10:03 snake1118 阅读(209) 评论(0) 推荐(0) 编辑
摘要:Geometry有很多子类,可以分成基本几何体(basic geometry)和聚合几何体(aggregate geometry)。 基本几何体分类 1、RectangleGeometry 包括定义尺寸的Rect类,和圆角的X,Y轴的半径,RadiusX和RadiusY。 2、EllipseGeom 阅读全文
posted @ 2020-04-27 09:35 snake1118 阅读(546) 评论(0) 推荐(0) 编辑
摘要:WPF可以使用矢量图,可以完美的缩放位任何尺寸。 WPF绘图的主要特点在于它是一种保留模式(retained-mode)的图形系统,不是立即模式(immdediate-mode)的图形系统。 这两中显示系统有啥差异呢。立即模式把整个界面当一个整体,改变局部其实是整个界面重绘。其他的不明白! 创建和使 阅读全文
posted @ 2020-04-13 15:12 snake1118 阅读(407) 评论(0) 推荐(0) 编辑
摘要:命令模型的主要元素: 1、命令 2、命令绑定:命令连接到相关的应用程序逻辑 3、命令源:命令源触发命令, 4、命令目标:应用程序逻辑。 ICommand接口 命令模型的核心是System.Windows.Input.ICommand接口。 该接口包含两个方法和一个事件: void Execute(o 阅读全文
posted @ 2019-12-27 14:46 snake1118 阅读(399) 评论(0) 推荐(1) 编辑
摘要:一、设置图片的生成操作 程序启动时会出现0.5秒的图片显示,再显示程序界面。 二、写代码实现相同效果 阅读全文
posted @ 2019-10-18 09:36 snake1118 阅读(713) 评论(0) 推荐(0) 编辑
摘要:visibility实现多元素绑定。 实现多绑定转换 public class VisibilityConverter : IMultiValueConverter { public object Convert(object[] values, Type targetType, object pa 阅读全文
posted @ 2019-01-23 16:21 snake1118 阅读(3372) 评论(0) 推荐(2) 编辑
摘要:对象元素的子元素 有三类子元素:内容属性、集合项、值(类型转换) 内容属性 元素对象有Content或Items属性的,这就是内容属性,可以包含元素对象或文本。 集合项 两种类型的集合:List、Dictionary 类型转换 普通文本作为元素的子元素。 xaml元素必须有默认构造函数 运行时加载和 阅读全文
posted @ 2018-06-06 17:23 snake1118 阅读(99) 评论(0) 推荐(0) 编辑
摘要:Windows Presentation Foundation 窗口展示框架 WPF。 与winform界面程序比较,我认为最大的区别是‘与分辨率无关’这个特性。 传统winform程序在低分辨率的电脑上开发,在高分辨率的显示器(显示器的尺寸不变)中显示,会发现原有的程序尺寸缩小了。 就好比100米 阅读全文
posted @ 2018-06-05 15:23 snake1118 阅读(126) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示