WPF
文章平均质量分 53
一片空白的大闹
这个作者很懒,什么都没留下…
展开
-
WPF三种基本触发器与逻辑触发器
WPF三种基本触发器与逻辑触发器开发工具与关键技术:wpf作者:zhh撰写时间:2021.5.17Wpf中的触发器是应用在模板、样式、皮肤、主题的基础。一下是我的作为学习记录。一、三种基本触发器有属性触发器、数据触发器、事件触发器第一个属性触发器 <!‐‐属性触发器‐‐><TextBox TextWrapping="Wrap" Margin="5"> <TextBox.Style> <Style TargetType="Tex原创 2021-05-17 16:05:01 · 444 阅读 · 1 评论 -
WPF的路由事件
开发工具与关键技术:MVC作者:zhh撰写时间:2021.5.8WPF的路由事件是Winndows消息机制重要概念之一也是最常见的人机交互手段之一,XAML帮助应用管理用户输入,执行不同的行为。事件常常被用于控制更改通知操作。事件的基础语法:XAML:C#:事件系统在WPF中被升级进化称为路由事件(Routed Event),并在其基础上衍生出命令传递机制。这些机制很大程度上减少了对程序员的束缚,让程序的设计和实现更加灵活,模块之间的耦合度也进一步降低。功能定义:路由事件是一种可以针原创 2021-05-09 15:06:59 · 355 阅读 · 1 评论 -
WPF播放音频方法
WPF播放音频方法开发工具与关键技术:MVC作者:zhh撰写时间:2021.1.18方法一: SoundPlayer类SoundPlayer类是.NET Framework 2.0的一部分,它限制有三个:1仅支持.wav音频文件;2不支持同时播放多个音频(任何新播放的操作将终止当前正在播放的);3无法控制声音的音量;下面展示SoundPlayer播放声音是如何使用的:SoundPlayer player = new SoundPlayer("薛之谦 - 演员.wav");player.原创 2021-01-20 21:11:32 · 1635 阅读 · 0 评论 -
WPF窗体的自适应分辨率方法
WPF窗体的自适应分辨率方法开发工具与关键技术:MVC作者:zhh撰写时间:2021.1.8使用WPF创建一个窗体(Window)时,如果设置了固定的高度(Height)和宽度(Width),一旦用户的电脑分辨率设置过低,就会使得窗体和内容无法完整的显示出来。要解决这个问题有以下几个方法。如图ViewboxViewBox这个控件通常和其他控件结合起来使用,是WPF中非常有用的控件。定义一个内容容器。ViewBox组件的作用是拉伸或延展位于其中的组件,以填满可用空间,使之有更好的布局及视觉效果原创 2021-01-20 20:30:34 · 3607 阅读 · 0 评论 -
WPF登录窗体
WPF登录窗体开发工具与关键技术:WPF作者:zhh撰写时间:2021.1.8WPF的窗体初始样式在现在的审美是比较简陋的,所以大部分要自定义窗体。如图:页面构成<Grid Background="#007DFA"><Button VerticalAlignment="Top" HorizontalAlignment="Right" Width="40" Height="30" Template="{StaticResource ColseButtonTempate}"原创 2021-01-20 19:55:25 · 200 阅读 · 0 评论 -
WPF的基本控件
WPF的基本控件开发工具与关键技术:MVC 作者:zhh撰写时间:2020.1.201、Border: 放到其他控件内部,给其他控件画边框,其他容器必须支持双标签。2、Button: 按钮,按钮用图片应该设置内容为Image,而不能设置BackGroud为Image,如果只设置背景,按钮鼠标经过样式还会在。3、Calendar: 日历。4、Canvas: 画布控件,用来画图的。也可以用来做容器用。子控件根据left/right和 top/bottom来获取相对与canvas边界的定位。5、Che原创 2021-01-20 15:29:23 · 422 阅读 · 0 评论 -
WPF的开发
WPF的开发开发工具与关键技术:wpf作者:zhh撰写时间:2020.12.4打开Visual Studio 选中菜单,文件,新建,项目,在新建项目的windows选中WPF应用程序,自定义名称保存项目,点击确定。如图:XAML命名空间是开发语言会将常用功能以类的形式封装,开发人员根据自己的业务需求,也会封装满足自身 业务需求的类,便于开发人员准确调用;编译器 可以有效识别具有相同命名的类,就引入了命名空间,简单的说,是通过类似树状结构来组 织各种类,是一种较为有效的类名排列方式。 而XAML和原创 2020-12-05 08:40:00 · 1389 阅读 · 0 评论 -
Wpf播放Gif的多帧动画
Wpf播放Gif的多帧动画开发工具与关键技术:Visual Studio作者:zhh撰写时间:2020.8.8最近想显示GIF动态表情,于是用了Image试了下,发现不行,只会显示第一帧。所以看了下帮助文档,我用的是MediaElement 类,MediaElement 与图像类似,并且可以直接指定 Source URI。 在时钟模式中,MediaElement 可以看作是动画目标,因此它在计时树中具有相应的 Timeline 和 Clock 项。这种方式有一个局限就是图片路径必须是绝对路径给原创 2020-08-09 20:14:12 · 463 阅读 · 0 评论