社区
C#
帖子详情
Color.FromArgb 方法
kuanglonggjf
2003-02-26 05:47:46
Color.FromArgb 方法,我看帮助还是不明白
还有他分四个 8 位 ARGB 分量(alpha、红色、绿色和蓝色)alpha是什么?
请高手指教,
...全文
117
1
打赏
收藏
Color.FromArgb 方法
Color.FromArgb 方法,我看帮助还是不明白 还有他分四个 8 位 ARGB 分量(alpha、红色、绿色和蓝色)alpha是什么? 请高手指教,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
klxyz
2003-02-27
打赏
举报
回复
不透明度(alpha通道)
0是完全透明,255是完全不透明
将字符串转换成System.Drawing.
Color
类型的
方法
1、
Color
.
FromA
rgb
(120,243,244,247) 先将F3,F4,F7转化为十进制数,再调用以上
方法
。2、把F3 F4 F7转成10进制 然后用
Color
.
FromA
rgb
3、
Color
your
Color
=
Color
.FromName(“#F3F4F7”);4、比较笨一点的办法: string a=”#F3F4F7″; new System.Drawing.
Color
.
fromA
rgb
( System.int8.parse(a.substring(1,2),System.Globalization.NumberStyles.
【C#】
Color
颜色对照表_【C#】
Color
颜色对照表_
【C#】
Color
颜色对照表 提供各位方便、快速的查看颜色信息
创建轨迹梯度,渐变五角星,C#源代码
创建轨迹梯度,渐变五角星,C#源代码 // Put the points of a polygon in an array. Point[] points = { new Point(75, 0), new Point(100, 50), new Point(150, 50), new Point(112, 75), new Point(150, 150), new Point(75, 100), new Point(0, 150), new Point(37, 75), new Point(0, 50), new Point(50, 50)}; // Use the array of points to construct a path. GraphicsPath path = new GraphicsPath(); path.AddLines(points); // Use the path to construct a path gradient brush. PathGradientBrush pthGrBrush = new PathGradientBrush(path); // Set the
color
at the center of the path to red. pthGrBrush.Center
Color
=
Color
.
FromA
rgb
(255, 255, 0, 0); // Set the
color
s of the points in the array.
Color
[]
color
s = {
Color
.
FromA
rgb
(255, 0, 0, 0),
Color
.
FromA
rgb
(255, 0, 255, 0),
Color
.
FromA
rgb
(255, 0, 0, 255),
Color
.
FromA
rgb
(255, 255, 255, 255),
Color
.
FromA
rgb
(255, 0, 0, 0),
Color
.
FromA
rgb
(255, 0, 255, 0),
Color
.
FromA
rgb
(255, 0, 0, 255),
Color
.
FromA
rgb
(255, 255, 255, 255),
Color
.
FromA
rgb
(255, 0, 0, 0),
Color
.
FromA
rgb
(255, 0, 255, 0)}; pthGrBrush.Surround
Color
s =
color
s; // Fill the path with the path gradient brush. e.Graphics.FillPath(pthGrBrush, path); VisualStudio2008创建
创建线性梯度,C#源代码LinearGradientBrush linGrBrush = new LinearGradientBrush(
创建线性梯度,C#源代码LinearGradientBrush linGrBrush = new LinearGradientBrush( new Point(0, 0), new Point(200, 100),
Color
.
FromA
rgb
(255, 0, 0, 255), // opaque blue
Color
.
FromA
rgb
(255, 0, 255, 0)); // opaque green Pen pen = new Pen(linGrBrush, 10); e.Graphics.DrawLine(pen, 0, 0, 600, 300); e.Graphics.FillEllipse(linGrBrush, 10, 100, 200, 100); VisualStudio2008创建
C# 的
Color
颜色转换.pdf
C# 的
Color
颜色转换.pdfC# 的
Color
颜色转换.pdf
C#
111,125
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章