Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 创建自己的颜色对话框_C#_Visual Studio 2012_Colors_Colordialog - Fatal编程技术网

C# 创建自己的颜色对话框

C# 创建自己的颜色对话框,c#,visual-studio-2012,colors,colordialog,C#,Visual Studio 2012,Colors,Colordialog,我想用C语言创建一个自定义颜色对话框-最好的方法是什么? 我想有一个更大的对话框,但该对话框还应该包含基本颜色和这个颜色移液管,你可以点击一个区域,然后使用该颜色 但是,有没有一种方法可以不用VS2012中的内置图形编辑器,通过代码来实现呢 非常感谢您的帮助。这里有一个专门为创建您自己的颜色对话框而设计的完整系统。当然你可以从中找到灵感。为了让你开始,我之前回答了一个关于如何创建色轮的问题,请参见屏幕截图中的代码:。这里有一个更复杂的/PhotoShop类型:。CodeProject有很多例子:

我想用C语言创建一个自定义颜色对话框-最好的方法是什么? 我想有一个更大的对话框,但该对话框还应该包含基本颜色和这个颜色移液管,你可以点击一个区域,然后使用该颜色

但是,有没有一种方法可以不用VS2012中的内置图形编辑器,通过代码来实现呢


非常感谢您的帮助。

这里有一个专门为创建您自己的颜色对话框而设计的完整系统。当然你可以从中找到灵感。为了让你开始,我之前回答了一个关于如何创建色轮的问题,请参见屏幕截图中的代码:。这里有一个更复杂的/PhotoShop类型:。CodeProject有很多例子:为了增加大量的选择器,下面是我上周写的一个例子。它的灵感来源于Kai的PowerTools分形资源管理器,最初的工作原理是从上色调饱和度面板向下扫描到亮度面板。为了让它在下半部分更加丰富,我介绍了gradient builder,它是根据Photoshop gradient tool建模的。