C#:基于系统颜色创建更亮/更暗的颜色 [英] C#: Create a lighter/darker color based on a system color

查看:29
本文介绍了C#:基于系统颜色创建更亮/更暗的颜色的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何调整颜色的亮度?
我如何确定较深或给定颜色的较浅颜色变体?
以编程方式淡化颜色

<小时>

说我有

var c = Color.Red;

现在我想创建一个比那个颜色更浅或更深的新 Color.我怎样才能在没有太多麻烦的情况下做到这一点?

Now I want to create a new Color that is lighter or darker than that color. How can I do that without too much hassle?

推荐答案

ControlPaint.Light .Dark .DarkDark 等

ControlPaint.Light .Dark .DarkDark, etc.

Color lightRed = ControlPaint.Light( Color.Red );

这篇关于C#:基于系统颜色创建更亮/更暗的颜色的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆