Еще один диалог, который нас предоставляет NET. Смотрим код:
using System; using System.Windows.Forms; using System.Drawing.Printing; class MainForm : Form { public MainForm() { MainMenu mnuFileMenu = new MainMenu(); this.Menu = mnuFileMenu; MenuItem MenuItemFile = new MenuItem("&File"); MenuItemFile.MenuItems.Add("Color",new System.EventHandler(this.Color)); mnuFileMenu.MenuItems.Add(MenuItemFile); } private void Color(Object sender, EventArgs e) { ColorDialog colorDlg = new ColorDialog(); colorDlg.ShowDialog(); } public static void Main(string[] args) { Application.Run(new MainForm()); } }
Как видите тоже все просто, есть класс диалога, который осталось только вывести на экран и показать. Вот он какой.