U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > 土豆PE使用教程 >

WPF系列(XXVII):样式基础、样式定义和使用、相关事件处理样式、多层样式处理、

来源:http://www.tudoupe.com时间:2021-12-02

项目源码

资源的定义与使用

以下列方式界定静态资源:

添加xmlns:sys ="clr-namespace:System;assembly=mscorlib"
按钮控件使用静态资源:

可以看出,资源使用在定义和应用方面都耗费时间。
可用样式纠正这种情况。

样式定义与使用

为此,我们直接建立了“样式”资源:

当样式被使用时,它们只是指定元素的样式属性为静态资源:

样式可以在任何上部元素中定义,包括此元素。
很容易添加像字面一样的样式, 但是当我们使用像图像刷这样的更复杂的样式时, 我们必须使用元素属性 :

关联事件处理程序

当我们设计样式时,我们希望随着事件的发生而改变样式,我们可以通过将事件过程纳入样式定义(一般样式定义包含属性和价值属性,而附带的事件样式定义包括事件和处理器)来这样做。
在以下情况下定义的三个文本块如下:第一个和第二个文本框在鼠标移动到顶部时对亮点作出反应,第三个则没有。
以下是样式的定义:

与静态资源使用方式相似,同时呼吁:

为响应功能定义了两个操作员:

当向上移动时, 这将定义高度, 并删除背景 。
实现效果:
在这里插入图片描述

多层样式

您可以使用带有父级属性 BasicdDOn 属性的多层样式结构来定义两个样式,两个样式之间有共同的属性值设置。
以下例子描述了两种风格,第二种形式继承第一种形式,但创建或涵盖新的形式:

是BigFont按钮Style的儿子:

最小的十人与前十人字体大小相同,效果如下:
在这里插入图片描述

样式可以自动适用于特定种类的部件。

设置样式在建立样式时应用的目标元素类型, 并利用目标类型属性设定 :

将此样式应用到所有按钮元素。 如果我们需要从样式的自动应用中排除元素, 请将元素的样式设置为空 。Style="{x:Null}"即可:

效果如下:
在这里插入图片描述

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息