全局 Style
1.定义一个全局资源文件,如下
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
xmlns:dxb="http://schemas.devexpress.com/winfx/2008/xaml/bars"
xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
xmlns:dxn="http://schemas.devexpress.com/winfx/2008/xaml/navbar"
xmlns:local="clr-namespace:Haitai.Wpf">
<DataTemplate x:Key="MaskTemplate">
<Grid>
<ContentControl Content="{Binding}"></ContentControl>
<Grid Background="#3F000000">
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" VerticalAlignment="Center">
<local:LoadingAdorner></local:LoadingAdorner>
</StackPanel>
</Grid>
</Grid>
</DataTemplate>
<Style TargetType="dxb:BarManager">
<Setter Property="MDIMergeStyle" Value="Default"></Setter>
<Setter Property="AllowCustomization" Value="False"></Setter>
<Setter Property="AllowQuickCustomization" Value="False"></Setter>
<Setter Property="AllowHotCustomization" Value="False"></Setter>
</Style>
<Style TargetType="dxb:Bar">
<Setter Property="ShowDragWidget" Value="False"></Setter>
<Setter Property="AllowCustomizationMenu" Value="False"></Setter>
<Setter Property="AllowQuickCustomization" Value="False"></Setter>
<Setter Property="AllowHide" Value="False"></Setter>
</Style>
<Style TargetType="dxb:BarButtonItem">
<Setter Property="BarItemDisplayMode" Value="Default"></Setter>
</Style>
<Style x:Key="ShortButtonStyle" TargetType="Button">
<Setter Property="Width" Value="60"></Setter>
<Setter Property="Margin" Value="0,0,4,0"></Setter>
</Style>
<Style x:Key="ButtonPanelStyle" TargetType="WrapPanel">
<Setter Property="Margin" Value="0,4,8,12"></Setter>
<Setter Property="HorizontalAlignment" Value="Right"></Setter>
</Style>
<Style x:Key="WindowStyle" TargetType="Window">
<Setter Property="dx:ThemeManager.ThemeName" Value="None"></Setter>
</Style>
<Style x:Key="DialogStyle" TargetType="Window" BasedOn="{StaticResource ResourceKey=WindowStyle}">
<Setter Property="ResizeMode" Value="NoResize"></Setter>
<Setter Property="SizeToContent" Value="Height"></Setter>
</Style>
<Style x:Key="ReadOnlyListViewStyle" TargetType="dxg:TreeListView">
<Setter Property="ShowRootIndent" Value="False"></Setter>
<Setter Property="MultiSelectMode" Value="Row"></Setter>
<Setter Property="AllowEditing" Value="False"></Setter>
<Setter Property="NavigationStyle" Value="Row"></Setter>
</Style>
</ResourceDictionary>
2.使用
1)引入命名空间:

2)控件上使用

全局 Style的更多相关文章
- Qt控件样式 Style Sheet Demo
迟来的笔记,作为一个程序员每日记事已养成习惯,离开许久,不知不觉已喜欢用文字表达对技术的热爱,学无止境! Qt – 一个跨平台应用程序和UI开发框架:它包括跨平台类库.集成开发工具和跨平台 IDE,使 ...
- vue入门全局配置
全局配置 Vue.config 是一个对象,包含 Vue 的全局配置.可以在启动应用之前修改下列属性: silent 类型:boolean 默认值:false 用法: Vue.config.silen ...
- WPF中Style文件的引用——使用xaml代码或者C#代码动态加载
原文:WPF中Style文件的引用--使用xaml代码或者C#代码动态加载 WPF中控件拥有很多依赖属性(Dependency Property),我们可以通过编写自定义Style文件来控制控件的外观 ...
- nextjs —— jsx style 学习记录
作用域 全局 <style global jsx>{` .hero { width: 100%; color: #333; } .title { margin: 0; width: 100 ...
- js入门学习~ 运动应用小例
要实现的效果如下: 鼠标移入各个小方块,实现对应的效果(变宽,变高,移入透明,移出恢复)~~ (且各运动相互之前不干扰) 主要是练习多个物体的运动框架~~ --------------------- ...
- angular2项目如何使用sass
angular/cli支持使用sass 新建工程: 如果是新建一个angular工程采用sass: ng new My_New_Project --style=sass 这样所有样式的地方都将采用sa ...
- 详解微信小程序开发(项目从零开始)
一.序 微信小程序,估计大家都不陌生,现在应用场景特别多.今天就系统的介绍一下小程序开发.注意,这里只从项目代码上做解析,不涉及小程序如何申请.打包.发布的东西.(这些跟着微信官方文档的流程走就好). ...
- Angular2 使用CLI创建新项目
1.安装node.js: 2. npm install -g @angular/cli 3.ng new projectName 4.ng serve PS:如果要使用moduleId,需先在src目 ...
- 学习Vue 入门到实战——学习笔记
闲聊: 自从进了现在的公司,小颖就再没怎么接触vue了,最近不太忙,所以想再学习下vue,就看了看vue相关视频,顺便做个笔记嘻嘻. 视频地址:Vue 入门到实战1.Vue 入门到实战2 学习内容: ...
随机推荐
- Swift2.0语言教程之下标脚本
Swift2.0语言教程之下标脚本 下标脚本 下标脚本是访问对象.集合或者序列的快速方式.开发者不需要调用实例特定的赋值和访问方法,就可以直接访问所需要的数值.例如在数组中,可以直接使用下标去访问或者 ...
- NandFlash_control
驱动:编写任何设备的驱动程序,都需要对该设备的原理有一定了解和认识.对于外部设备的访问总是需要通过一个控制器来间接访问,对于这个控制器的控制程序称为驱动程序 Nandflash 原理: 一:角色分析 ...
- Sublime Text 下的Install Package安装方法
废话不多说.... 如果你是Sublime Text3用户,按下Ctrl+~呼出控制台,输入以下代码 import urllib.request,os,hashlib; h = '7183a2d3e9 ...
- 开源中国上抓取的content-type
开源中国上抓取的content-type类型,来源:http://www.cnblogs.com/smallyard/p/5632608.html { ".*": "ap ...
- elasticsearch 亿级数据检索案例与原理
版权说明: 本文章版权归本人及博客园共同所有,转载请标明原文出处( https://www.cnblogs.com/mikevictor07/p/10006553.html ),以下内容为个人理解,仅 ...
- Educational Codeforces Round 13 C. Joty and Chocolate 水题
C. Joty and Chocolate 题目连接: http://www.codeforces.com/contest/678/problem/C Description Little Joty ...
- Bootstrap_CSS概览
在这一章中,我们将讲解 Bootstrap 底层结构的关键部分,包括我们让 web 开发变得更好.更快.更强壮的最佳实践. HTML 5 文档类型(Doctype) Bootstrap 使用了一些 H ...
- 在Hadoop中重写FileInputFormat类以处理二进制格式存储的整数
近期開始使用MapReduce,发现网上大部分样例都是对文本数据进行处理的,也就是说在读取输入数据时直接使用默认的TextInputFormat进行处理就可以.对于文本数据处理,这个类还是能满足一部分 ...
- datagrid在MVC中的运用03-选择单行或多行
本文体验datagrid显示单行或多行内容.分别用到了datagrid的getSelected,getSelections方法. Html部分 <a href="#" cla ...
- 算法:插入排序(Insertion Sort)
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...