C# 如何在点击ok前获取调色板选择的颜色 我想实现通过调色板来改变窗体的背景颜色,但每次改变都需要在调用的调色板上点OK才能实现 (当然,这是正常现象),但可不可以在调色板上选择颜色的时候就可以实现一种预览的效果:鼠标点击调色板的颜色,窗体背景会同步跟着变化,如果点击OK自然保存显示当前选择的颜色,如果点cancel颜色回到默认的状态,还请大家帮忙,不知道我说的能不能看懂。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 winform or wpf?直接设置form/window的background color就是了,然后打开调色板的时候记录当前form/window的background color,如果cancel就设成初始值即可 是 winform, 但怎么实现在调色板选择颜色的时候 窗体背景能同步跟着变化啊 似乎每次选择调色板的颜色 点确定才能将颜色值赋给背景 你需要一款可以可实时取颜色的调色板看看这里面有没有你所需要的,http://www.codeproject.com/search.aspx?q=color+picker&sbo=kw 你试试这个http://www.codeproject.com/Articles/131708/WPF-Color-Picker-Construction-Kit最多就是需要改些代码,放一个ColorHover的event出来 貌似这个也得自己来创建一个调色板,只不过就是把他的代码copy过来修改一下,可有没有直接调用默认调色板 然后实现这个功能呢。有没有办法可以捕捉调色板上的颜色选择事件,也就是说 调用默认调色板,之后捕捉调色板上的当前选择的颜色,然后同步修改窗体的背景颜色。主要想知道有没有在默认调色板上实现这个功能的方法。我可能有些罗嗦,要求有点苛刻,不过还请帮忙,谢谢。 尝试打开Dialog后创建后台线程通过GetPixel API去获取Pixel然后设置Form的Background 关于强制结束阻塞线程 [NextPage]是怎么回事? 未将对象引用设置到对象的实例。不同页面就报错了 无标题栏拖动的问题,速度慢没问题,快了鼠标跟不上窗体啊 C# .net 2.0 的输入法bug ? 讨论WinForm进度条的问题!高手请进~ 在dataGrid中嵌入combobox 想统计一个部门一年使用物品的总和,怎么办?? .Net程序部署问题 怎样使按下键无效? 新手关于网络消息异步发送接受的问题 【求助】小小程序!求解求解!BUG不断!跪谢跪谢!
直接设置form/window的background color就是了,然后打开调色板的时候记录当前form/window的background color,如果cancel就设成初始值即可
看看这里面有没有你所需要的,
http://www.codeproject.com/search.aspx?q=color+picker&sbo=kw
http://www.codeproject.com/Articles/131708/WPF-Color-Picker-Construction-Kit
最多就是需要改些代码,放一个ColorHover的event出来