colors相关内容
我怎么能转换 ConsoleColor 到颜色键入 我需要这个创建这个方法的重载,它应该返回一个颜色,而不是一个Consolecolor: '''<总结> '''生成随机ConsoleColor颜色。 '''< /总结> '''<返回> ConsoleColor< /回报> 公共共享功能[ConsoleColor]
..
我已经设置的类别(根据具体国家而改变数),每个我需要分配一个唯一的颜色。 我用随机颜色都试过,但他们看起来很糟糕,所以我需要生成随机颜色的适应对方的方法。 解决方案 您应该与色彩理论和互补色;这会给你颜色的很好地协同工作。 看一看颜色方案设计。使用四分模式,就看你怎么可以结合4种颜色和深浅不同给图像中的许多不同的领域。 下面是一个色调图表和的一些例子这可能会帮助你。
..
本C#,Visual Studio 2010和.NET 4.0。我想比较两个的System.Drawing.Color 的对象。 的值 mStartColor.ToArgb()是 16777215 。 的值 Color.Transparent.ToArgb()是 16777215 。 mStartColor 1所述的价值;> Color.Transparent 是真。 如何平等实
..
我想用它来计算出,如果颜色是浅色或深色 现在。这需要在 INT 浮动calcLuminance(INT RGB) { INT R =(RGB&安培;为0xFF0000)>> 16; INT G =(RGB&安培;为0xFF00)>> 8; INT B =(RGB&安培; 0xFF的); 回报(R * 0.299f +
..
在Vista中,启用了航空,在正常模式下的窗口如下所示: 不过,最大化它看起来像: 请注意,在正常模式下的标题是黑色的,当窗口最大化它是白色的。 我如何确定的窗口标题当前颜色? P.S。我写了一个程序后观看C> SystemColors.ActiveCaptionTextColor ,但它仍然在两种模式下是一样的。 解决方案 我不能让VisualStyleRenderer告诉我
..
写一个小的命令行工具,这将是很好用不同的颜色输出。这可能吗? 解决方案 是的。请参阅此文章。下面是一个例子从那里: Console.BackgroundColor = ConsoleColor.Blue; Console.ForegroundColor = ConsoleColor.White; Console.WriteLine(“白蓝色。”);
..
要生成它们等距出根据颜色的数量想要的。一些看起来是这样,如果8给出了规定的次数: 名单,其中,彩色> GeneratePastelColors(诠释计数) 解决方案 您会发现颜色更容易与这些各种各样的问题,如果你使用,而不是RGB HSV工作。 “等间隔的色彩”几乎总是意味着“等距色调”。因此,对于[0,360)的色调,你只是同样除以该范围同样的空间。 现在你
..
我想打一个文本框在.NET中“发光”黄色,然后再“变脸”,以白(基本上,通过逐步增加亮度)。我觉得#1做到这一点,你已经发布的答案后。我知道,增加亮度是不是所有的简单(这不只是均匀增大/减小RGB),但我不知道如何做到这一点。 完美的色彩精确度是不是这个很重要。我使用C#,VB虽然例子会就好了。 编辑:这是的WinForms 解决方案 这可能比你更需要,这里的$ C $下我使用的类: 公
..
我做了一个接受一个单词,并搜索了一堆句子,看看其中是否包含这个词。之后,我有机会出现的句子,并强调这个词。我的计划是做一个列表框一个TextBox窗体并添加句子里面它。我的问题是如何突出字(通过改变我想的颜色),以便它能够被区分。 有没有preferable方式? 我选择列表框,所以我可以选择句话我在找。 修改的 据@Thorsten Dittmar方向上创建所有者绘制的列表框。 公共部分
..
我在写一个HSVtoRGB方法为我的游戏框架,并通过色彩去的时候,出现这种情况 - > HTTP:/ /youtu.be/ACBwR_0iMWE 。 下面是code。 公共静态颜色HSVtoRGB(浮动色调,饱和度浮动,浮点值,浮阿尔法) { 如果(色调→1 ||饱和度大于1 ||值大于1)抛出新的异常(“值不能超过1个!”); 如果(色调℃,||饱和℃
..
这不能正常工作 INT blueInt = Color.Blue.ToArgb(); 颜色弗雷德= Color.FromArgb(blueInt); Assert.AreEqual(Color.Blue,弗雷德); 有什么建议? [编辑] 我使用NUnit和输出 失败: 预计:颜色[蓝] 不过是:颜色[A = 255,R = 0
..
我所有的方法都失败了我以不同的方式。 不同的灯光可以胡来了全面的总结了。 有没有人每次试图返回给定RGB值的名称? “红”“绿”“蓝”就足以满足今天我的需求。 我有图像的不安全字节的处理从我的网络摄像头。 解决方案 如果你已经知道的颜色与名称的列表,你可以看到它的那些已知的颜色给定的目标颜色是'最接近'来,用“亲近“沿线的函数(F#code): 让我们的Diff(C1:彩色)(C2:
..
有没有一种简单的方法来混合两个的System.Drawing.Color 值?还是我写我自己的方法采取两种颜色,并结合他们? 如果我这样做,怎么可能一去的? 解决方案 我写了一个实用的方法就是出于这样的目的。 :) ///<总结>融合了指定的颜色在一起< /总结> ///< PARAM NAME =“色”与GT;颜色融合到背景色< /参数> //
..
属性背景色的默认行为文本框如下:当启用时,它白( SystemColors.Window ),当禁用它格雷(不知道是什么的SystemColor这是)。 如果我修改背景色属性,相同的颜色用于启用和禁用的。我如何重置背景色属性(后已更改previously),这样的行为将恢复为默认? 我已经尝试设置回 SystemColors.Window ,但随即被禁用时,盒子保持白色。 解决方案 如果您
..
在这里我的问题是类似这里问题,但我使用C#的工作。 我有两个颜色,我有一个predefine步骤。如何检索颜色 s表示两者之间的渐变列表? 这是我试过了,没有工作的方法: INT argbMax = Color.Chocolate.ToArgb(); INT argbMin = Color.Blue.ToArgb(); VAR colorList =新的名单,其中,彩色>(); 的
..
可能重复: 色彩插值3颜色之间在.NET 我一直在试图让使用C#颜色类别列表: 红: 255,69,0 255,99,71 等等.. 绿色: 0,250,154 143,188,139 等等... 到目前为止,我一直pretty的失败。回理想的情况下,我想是一种能够提供两个十六进制裁判或RGB裁判并得到一个清单说这两个之间的引用10种颜色。这是可能在C#? 修改 发现这个...... h
..
按问题的标题,我怎么会拿一个十六进制code,并将其转换为.NET Color对象,做它的其他方式? 我用Google搜索,并不断收到不相同的方式工作。 ColorTranslator.ToHtml(renderedChart.ForeColor) 这将返回,而不是“#FFFFFF”颜色的名字如“白”!做它的其他方式似乎有奇怪的结果,唯一的工作在某些时候... 解决方案 是
..
我想创建一个的System.Drawing.Color 从像#FF00FF 值或 FF00FF 无需编写code为。没有内置任何.NET解析器是什么? 解决方案 ColorTranslator.FromHtml(“#FF00FF”);
..
我有一个配置文件,其中开发人员可以传递一个字符串指定文本颜色: <文本值=“你好,世界”彩色=“红色”/> 而不是有一个巨大的switch语句寻找所有可能的颜色,它会是不错的,只是使用的属性在类System.Drawing.Brushes,而不是让国内我可以这样说: 刷色= Brushes.Black; // 默认 // 稍后的... this.color =(刷)E
..
我想平滑地插入颜色从颜色A(姑且称之为红)为颜色C(我们称之为绿色)经过彩色B(姑且称之为黄色),基于一定的变量的值。 如果变量= 100,我要纯绿色。 如果变量= 50,我想纯黄色。 如果变量= 0,我想纯红。 我知道你可以将每个RGB三元组在3维空间中的坐标。我正在寻找的是一个快速和肮脏的线性插值把戏,使用.NET颜色类型的具体布局干净利落的作品(独立值ARGB等)。 解决方案 首先,
..