2012-10-04 58 views

回答

2

恐怕你不會在.NET上找到「本機」。 PropertyGrid控件根據編輯器類來顯示其值,該編輯器類專門用於以自己的方式在其內部呈現/編輯每個屬性類型,而這不是您所需要的。除此之外,你只會發現ColorDialog,這不是你想要的 - 我想。

您需要從網上可用的內容中獲取並引用自定義控件。 這裏是我上快速搜索發現了一些免費的選擇:

http://www.codeproject.com/Articles/1484/NET-Color-Picker-Controls http://www.codeproject.com/Articles/8305/The-ColorPicker-WinForms-Control-Revisited

PS:如果你是在一個商業應用程序,從UI需要大量的工作,你應該考慮buying a full control/component set for Winforms,這帶來了很多漂亮的控件(ColorPicker就是其中之一)。從我自己的經驗來看,這是值得的。