点击“了解更多”获取DevExpress v20.1完整版下载

通过DevExpress WPF Controls,您能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。

v20.1版本包含外观属性的扩展列表,这篇文章将为大家介绍外观定制的增强功能,您现在可以将它们集成到基于DevExpress-powered WPF应用程序中。

DateNavigator控件

现在,您可以为以下单元状态指定单元外观:

  • MouseOverState
  • DisabledState
  • InactiveState
  • FocusedState
  • SelectedState
  • TodayState
  • SpecialDateState
  • HolidayState
  • NormalState

下面的代码示例指定一个特殊的日期前景,并禁用当前日期的突出显示:

支持标准属性

v20.1扩展了支持以下标准自定义属性的控件列表:

  • Background / Foreground
  • BorderBrush
  • BorderThickness
  • CornerRadius
  • Margin / Padding

最近的主题(Office 2016 SE,Office 2019,VS 2017,VS 2019)现在为以下控件提供增强的模板:

  • Ribbon项目、页面、类别和组
  • 工具栏和工具栏项
  • 上下文菜单和上下文菜单项
  • SimpleButton,DropDownButton和SplitButton

受支持的外观设置使您可以在整个应用程序中快速自定义外观,或创建与众不同的单独UI元素。 例如,下面的代码段创建了一个橙色的操作按钮,您的用户将不会错过。

Bar Triggers

DevExpress Ribbon中使用的工具栏项和工具栏是非可视化元素,它们在UI中生成可视副本,同一项目可以同时显示在多个位置。例如,下面的图像在功能区页面和快速访问工具栏区域中显示相同的项目:

由于工具栏项是非可视化元素,因此很难使用常规WPF触发器自定义关联的可视化状态。在v20.1中,我们为工具栏项目引入自定义触发器,这些触发器提供与常规WPF触发器相同的功能,但可以直接为工具栏项定义。

以下是根据检查状态来自定义BarCheckItems外观的方法:

wpf menuitem 点击控件元素_一招教你如何在WPF界面开发时自定义外观,快来Get相关推荐

  1. wxss 点击样式_微信小程序点击控件修改样式实例详解

    微信小程序点击控件修改样式实例详解 现在要在微信小程序中实现点击控件修改样式,如下: 微信小程序中不支持直接操作dom,要实现这种效果,我们需要通过设置data,然后利用数据和界面的双向绑定来实现它. ...

  2. WPF系列 自定控件

    引言 WPF中微软提供了一些基本的控件,但是工作中这些基础的控件往往不能满足我们的需求,这个时候我们就需要根据实际的需求去开发自己的控件,但要注意不是所有功能不满足的情况都需要通过自定义控件来实现.实 ...

  3. 在WPF中使用WinForm控件方法

    在WPF中使用WinForm控件方法 原文:在WPF中使用WinForm控件方法 1.      首先添加对如下两个dll文件的引用:WindowsFormsIntegration.dll,Syste ...

  4. Webview页面的控件元素定位

    前言 现在有很多App都是Hybrid的,即有原生的页面又有Webview的页面,元素的可以通过uiautomatorviewer工具 进行控件元素的定位,Webview页面的则无法通过此方式定位,而 ...

  5. WPF标签页眉控件,其中包含滚动按钮,可移动标签项和每个标签中的关闭按钮

    目录 介绍 背景 使用代码 自定义 实现 注释 下载演示-29 KB 介绍 对于许多应用程序,希望有一个带有可滚动,重新排列和关闭的选项卡项的选项卡控件.幸运的是,使用标准WPF组件来实现此目标并不难 ...

  6. WPF 定义自己的控件

    github下载地址:https://github.com/lishuangquan1987/MyControls 最近在研究怎么制作自己的控件,制作好了之后给别人用,别人只需要修改控件的相关属性就可 ...

  7. 【Python+Appium】开展自动化测试(十)TouchAction类与MultiAction类(控件元素的滑动、拖动,九宫格解锁,手势操作等)

    目录 前言 一,TouchAction类 1,TouchAction类由webdriver库提供,提供以下方法: 2,tap点击 3,press短按 4,long_press长按 5,move_to移 ...

  8. web测试之包含多个控件元素的注册页面,怎么进行快速测试?

    1.包含多个控件元素的注册页面,怎么进行快速测试? 根据注册页面的控件类型分别测试:常见的注册页面控件类型有:文本输入框.复选框.下拉框.按钮.超链接 一.文本输入框 二.单.复选框 三.下拉框 四. ...

  9. HTML基本语法之表单标签:表单的组成 ,表单域,表单控件元素(表单元素) ,input表单元素, label标签, 表单控件(表单元素), select表单元素, textarea表单元素

    文章目录 表单标签 表单的组成 表单域 常用属性: 表单控件元素(表单元素) input表单元素 label标签 表单控件(表单元素) select表单元素 textarea表单元素 表单元素几个总结 ...

最新文章

  1. python自学平台-Python编程和人工智能平台学习
  2. Python爬虫QQ说说并分析朋友状况
  3. 围棋棋盘上的波粒二象性
  4. Sql 08数据库还原数据库时一直提示数据库被占用
  5. [软件项目管理]从业余人士往专家进军的头几个月
  6. 【qduoj - 纳新题】凑数题(恰好装满类0-1背包 或 母函数)
  7. 【opencv】实时人脸+眼睛+微笑检测
  8. 特斯拉CEO马斯克再卖4套房 挂牌价6250万美元
  9. oracle在指定列后添加列,oracle添加列到指定位置
  10. 简单区分NMOS和PMOS的方法
  11. #上位机开发大师之路# Qt5的环境搭建
  12. c#获取电脑硬件信息参数说明(声卡篇 Win32_SoundDevice )
  13. Kvaser—灵活多变的CAN总线接口方案
  14. 小说阅读APP开发定制搭建方案
  15. 莫再用唐僧式的唠叨施加影响----家长式管理者实施HOLA的障碍
  16. 【网络工程师精华篇】20个网络系统解决方案(含拓扑图),非常适合新手学习
  17. 南方科技大学21年计算机考研情况 不保护一志愿?心比天高,德比纸薄?
  18. rrpp协议如何修改_华为交换机―RRPP协议
  19. Consul作为配置中心,配置Asp.Net Core应用程序 依据key/value动态更新
  20. 星淘惠:四川一地获批设立跨境电子商务综合试验区跨境电商再添新砖

热门文章

  1. 关于Vue.js去掉#号路由
  2. 2018大华软件大赛模拟赛第4题 (某股票操盘手账户里有N支股票,股价互不等)
  3. P1279 字串距离 (动态规划)
  4. [bzoj1834][ZJOI2010]network 网络扩容
  5. 数据库的Timeout
  6. 如何用C#对Gridview的项目进行汇总统计?
  7. 程序员和美工是否可共存?
  8. [转载] Python命名空间和作用域
  9. [转载] python存数据库、c++读数据库_如何从C中读取python pickle数据库/文件?
  10. [转载] java中抽象类的定义和使用