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

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

问题描述

如何调整颜色的亮度<? / A>

  <一href=\"http://stackoverflow.com/questions/97646/how-do-i-determine-darker-or-lighter-color-variant-of-a-given-color\">How我确定给定的颜色较暗或较亮的颜色变?


  编程淡化一个颜色


说我有

var c = Color.Red;

现在我想创建一个新的颜色这比色彩的深浅。我该怎么办,没有太多的麻烦?

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?

推荐答案

<一个href=\"http://msdn.microsoft.com/en-us/library/system.windows.forms.controlpaint%28VS.85%29.aspx\">ControlPaint.Light .Dark .DarkDark等。

ControlPaint.Light .Dark .DarkDark, etc.

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

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

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