Avalonia的资源和样式
Avalonia的资源和样式
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
Avalonia的资源和样式
- Avalonia的资源和样式
- 前言
- 一、使用Resources
- 1.资源的添加
前言
和WPF不同的是,Avalonia资源是资源,样式是样式。颜色,Iconfont、Converter这些被认定为资源。而 被剩余的认定为样式
提示:以下是本篇文章正文内容,下面案例可供参考
一、使用Resources
添加资源的方式和WPF一致。可以添加资源文件也可以在代码里面添加.下面一段代码演示。
1.资源的添加
<Window.Resources><ResourceDictionary><ResourceDictionary.MergedDictionaries><ResourceInclude Source='/Styles/Colors.axaml'/><ResourceInclude Source='/Styles/IconFont.axaml'/></ResourceDictionary.MergedDictionaries><!--下划线--><Thickness x:Key="BorderThiness" >0,0,0,1</Thickness><converters:StringConverter x:Key="strConverter"/><converters:TestMutibindConverter x:Key="TestMutibindConverter"/><SolidColorBrush x:Key="LinkColor" Color="#FF5494e2"/></ResourceDictionary></Window.Resources>
合并资源是叫<ResourceInclude
##2.资源的使用
<Setter Property="Foreground" Value="{StaticResource LinkColor}"/>
LinkColor资源的使用
<Border Grid.Row="0" Background="Transparent" PointerPressed="TitleMove" VerticalAlignment="Stretch" BorderBrush="{StaticResource SplitColor}" BorderThickness="{StaticResource BorderThiness}" ><Grid ><TextBlock Text="签名证书" FontWeight="Bold" FontSize="18" Foreground="#FF333333" VerticalAlignment="Center" HorizontalAlignment="Left" Margin="20,0,0,0"/><Button Classes="IconButton" FontSize="25" Content="" VerticalContentAlignment="Center" HorizontalAlignment="Right" Margin="0,0,20,0" Click="btnClose_Click"/><TextBlock FontFamily="/Assets/#iconfont" FontSize="25" Text="" VerticalAlignment="Center" HorizontalAlignment="Right" /></Grid>
</Border>
BorderThiness资源的使用
Demo下载 本文Demo
下一章:Avalonia样式快速入门
Avalonia的资源和样式相关推荐
- WPF快速入门系列(6)——WPF资源和样式
WPF快速入门系列(6)--WPF资源和样式 一.引言 WPF资源系统可以用来保存一些公有对象和样式,从而实现重用这些对象和样式的作用.而WPF样式是重用元素的格式的重要手段,可以理解样式就如CSS一 ...
- 第三章:资源,样式与模板
总目录 前言 在了解完常用的控件之后,我们就需要学习WPF的资源以及样式与模板,通过样式与模板更改控件的外观,让我们做的界面能够更加的美观. 一.资源Resources 1.Resources基本知识 ...
- 老左博客-前端资源-表格样式
http://www.laozuo.org/2040.html 7款颜色的CSS表格样式美化网页表格用户体验 http://www.laozuo.org/4631.html 我们在布局网站的时候以前都 ...
- Emlog插件资源下载样式Pro专业版蓝奏云
简介: 分享一个文章资源附件下载样式插件,支持多版本 可以任意自定义下载网盘名称. 插件说明: 插件支持版本:Em5.3.1,Em6.0.0,Em6.0.1特别修复版 请务必按照以上支持版本安装插件, ...
- 如何使用资源和样式调整控件外观
首先我们看一段xaml代码 1 <TextBlock x:Name="ApplicationTitle" Text="BlendPro" Style=&q ...
- WP8.1学习系列(第二十五章)——控件样式
XAML 框架提供许多自定义应用外观的方法.通过样式可以设置控件属性,并重复使用这些设置,以便保持多个控件具有一致的外观. 路线图: 本主题与其他主题有何关联?请参阅: 使用 C# 或 Visua ...
- 【Flutter】Flutter 资源文件使用 ( 导入资源图片 | 使用图片资源 )
文章目录 一.Flutter 导入资源图片 二.Flutter 使用资源图片 三.完整代码示例 四.相关资源 一.Flutter 导入资源图片 Flutter 资源路径配置 : 资源路径在根目录中的 ...
- 【Android 应用开发】 ActionBar 样式详解 -- 样式 主题 简介 Actionbar 的 icon logo 标题 菜单样式修改
作者 : 万境绝尘 (octopus_truth@163.com) 转载请著名出处 : http://blog.csdn.net/shulianghan/article/details/3926916 ...
- (五)Android资源访问
文章目录 5.1 字符串资源(string) 5.1.1 定义字符串资源文件 5.1.2 使用字符串资源 5.2 颜色资源(color) 5.2.1 颜色值的定义 5.2.2 定义颜色资源文件 5.2 ...
最新文章
- geyser学习记录(day2):我们在命令行当中怎么使用这个架构?
- Invalid bound statement (not found) 解决方案
- action请求是什么意思_凭什么说大疆Osmo Action可以干掉 GoPro hero7?
- 【项目管理】风险分析
- matlab散点图与colorbar,MATLAB如何为图像做colorbar
- Office 2007打开提示:The setup controller ..
- 多线程三大概念:并发并行,阻塞,同异步
- Java Bitwise Operators
- linux的I/O多路转接select的fd_set数据结构和相应FD_宏的实现分析
- MATLAB遗传算法求函数最值
- 英特尔2021至强cpu性能排行天梯图
- tumblr_向您的Tumblr博客添加高级主题
- python白森_江白森002.
- 前端导出excel 表格数据1w条数据以上-批量导出
- mysql8对系统的要求_linux-mysql8的安装步骤详解及需要注意的坑
- uniapp开发微信公众号网页-微信JSSDK使用
- Android,通讯录导入,contacts,联系人
- HTML5 汉字转化为拼音,带读声,穷举多音字
- 润乾——润乾报表错误
- 2021最新去水印微信小程序
热门文章
- java发送微信小程序模板消息_微信小程序-发送模板消息
- 给你3个月,如何从脚本小子变成顶级黑客?【网络安全学习路线】
- 【UE4】【C++】编译失败,MissingModules报错原因搜集
- C语言实现“输入年月求对应月份天数”
- uniapp 阅读页 上下左右翻页 动态字体切换 章节列表 排版 字号 背景 等等
- 无线接收信号强度为什么总是负值?
- 拼多多物流会出现哪些原因导致被消费者投诉,被投诉之后怎么解决,
- Python爬虫获取网易云音乐 我的喜欢歌单 歌曲数据
- nginx配置阿里云https的坑
- Ceph系列01-Ceph简介