刚刚发现的 xaml里面颜色的定义方式
例如 <Rectangle Height="46" Stroke="Black" Fill="sc# 1,0.5,0.8,0.6" Width="200" />
其中,sc# 为关键字,scA,scR,scG,scB为介于0.0~1.0的Single值。
第一个参数1 透明度
第二个参数0.5 红色的比例,最小0,最大1
第三个参数0.8 绿色的比例,最小0,最大1
第四个参数1 蓝色的比例,最小0,最大1
其实只是把之前的十六进制表示,换成为小数表示。
各位,可以用下面的源码试试看
2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
3 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
4 Title="MainWindow" Height="350" Width="525">
5 <StackPanel Background="Black">
6 <!--四位数字依次表示如下 -->
7 <!--透明度 最大值1-->
8 <!--红色比例 最大值1-->
9 <!--蓝色比例 最大值1-->
10 <!--黑色比例 最大值1-->
11
12 <!--纯白-->
13 <Rectangle Height="46" Stroke="Black" Fill="sc# 1,1,1,1" Width="200" />
14 <!--白色 0.5透明度-->
15 <Rectangle Height="46" Stroke="Black" Fill="sc# 0.5,1,1,1" Width="200" />
16
17 <!--纯蓝色-->
18 <Rectangle Height="46" Stroke="Black" Fill="sc# 1,0,0,1" Width="200" />
19 <!--纯绿色-->
20 <Rectangle Height="46" Stroke="Black" Fill="sc# 1,0,1,0" Width="200" />
21 <!--纯红色-->
22 <Rectangle Height="46" Stroke="Black" Fill="sc# 1,1,0,0" Width="200" />
23
24 <!--自定义的颜色-->
25 <Rectangle Height="46" Stroke="Black" Fill="sc# 1,0,0.6196078431372549,0.8156862745098039" Width="200" />
26
27 </StackPanel>
28 </Window>
29
详细的颜色定义参考这个文章
GDI 与WPF中的颜色简析
http://dotnet.e800.com.cn/articles/2009/224/1235455806895_1.html
MSDN:http://msdn.microsoft.com/zh-cn/library/bb980062(VS.95).aspx
http://msdn.microsoft.com/zh-cn/library/system.windows.media.color(VS.95).aspx
刚刚发现的 xaml里面颜色的定义方式相关推荐
- python中如何定义颜色_Python图像处理之颜色的定义与使用分析
本文实例讲述了Python图像处理之颜色的定义与使用.分享给大家供大家参考,具体如下: python中的颜色相关的定义在matplotlib模块中,为方便使用,这里给大家展示一下在这个模块中都定义了哪 ...
- python面部颜色分析_Python图像处理之颜色的定义与使用分析
本文实例讲述了python图像处理之颜色的定义与使用.分享给大家供大家参考,具体如下: python中的颜色相关的定义在matplotlib模块中,为方便使用,这里给大家展示一下在这个模块中都定义了哪 ...
- OpenCV中关于各种颜色的定义以及RGB值
OpenCV中关于各种颜色的定义以及RGB值 #define CV_COLOR_RED cv::Scalar(0,0,255) //纯红 #define CV_COLOR_GREEN cv ...
- jim highsmith_自动化测试NET Web服务和应用程序我刚刚发现Jim Jim
jim highsmith Automated Testing .NET Web Services and Applications 自动化测试.NET Web服务和应用程序 I just found ...
- 颜色的定义(color)
颜色的定义(color) 颜色:通过颜色传达意义,表达不同的模块,这有一系列的定义方法,包括支持链接,悬停,选中等状态相关的样式集. 颜色 使用我们提供的悬停和焦点状态(情景)样式,链接也能正常 ...
- 【C++ 语言】面向对象 ( 函数重载 | 运算符重载 | 运算符重载两种定义方式 | 拷贝构造方法 | RVO 优化 | NRVO 优化 )
文章目录 函数重载 运算符重载 ( 类内部定义云算符重载 ) 运算符重载 ( 类外部定义运算符重载 ) 可重载的运算符 拷贝构造方法 编译器优化 ( RVO 优化 | NRVO 优化 ) 完整代码示例 ...
- 学习总结:CSS(一)定义方式、选择器、选择器权重
一.CSS的定义方式 1.内部样式:<style></style> 2.行间样式:<div style="width:100px;height:100px;&q ...
- 09-对象的定义方式
09-对象的定义方式 //在真实生活中,汽车是一个对象.//汽车有诸如车重和颜色等属性,也有诸如启动和停止的方法var car = new Object(); //定义一个对象newcar.color ...
- 类的概念、成员函数的定义方式、类的访问控制和封装、类的大小、this指针
文章目录 类的概念 struct class class和struct的区别是什么呢? 类中成员函数的两种定义方式 声明和定义都在类中 声明和定义分离 类的访问控制和封装 类的封装特性 类的大小 结构 ...
最新文章
- Spark详解(十四):Spark SQL的Join实现
- pytorch 语义分割loss_Recall Loss:用于不平衡图像分类和语义分割的召回损失
- LeetCode Algorithm 389. 找不同
- c#url拼接方法名_c# 获取url参数的五种方法
- 【集合工具类:Collections】
- 【渝粤教育】 国家开放大学2020年春季 1039高级财务会计 参考试题
- DeepWalk: Online Learning of Social Representations-2
- 为什么选择spark
- mqtt消息队列安装并启用启用认证(客户端密码模式)
- linux网卡流量定时记录脚本crontab与手动执行结果不一致问题处理
- RS232,RS485 标准DB9接口(串口通信线标准接口)
- Excel技能培训之十四 统计函数count,countif,counta,countblank,large,small,average,max,min
- 信息系统项目管理师考试相关介绍
- arccatalog点要素显示不完_2020年仅剩100天,你的年假休完了吗?关于年假你不知道的7点!...
- PS把模糊的照片变清晰
- pytest之parameterize参数化
- cocos2d-x 从win32到android移植的全套解决方案
- js浏览器兼容问题总结及解决办法
- pytorch 训练时候不动了
- HDU-2182-Frog