Еще один стандартный диалог:
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("Font",new System.EventHandler(this.Fonts)); mnuFileMenu.MenuItems.Add(MenuItemFile); } private void Fonts(Object sender, EventArgs e) { FontDialog fd = new FontDialog(); fd.ShowDialog(); } public static void Main(string[] args) { Application.Run(new MainForm()); } }
Идея обычная, создаем объект класса и выводим его на экран.