نوشته شده توسط
Pedram_Parsian
با سلام به دوستان
من منو ی خودمو توی radial menu
کامپوننت dot net bar درست کردم ....
حالا می خوام براش event سفارشی درست کنم ..
چه جوری میشه
؟
......................................
menu.ItemClick += new EventHandler(RadialMenuItemClick);
menu.MenuOpened += new EventHandler(RadialMenuOpened);
menu.MenuClosed += new EventHandler(RadialMenuClosed);
......................
RadialMenu menu = new RadialMenu();
menu.Location = new Point(32,32);
menu.Symbol = "\uf040";
menu.Diameter = 220; // Make menu diameter larger
// Handle some events
menu.ItemClick += new EventHandler(RadialMenuItemClick);
menu.MenuOpened += new EventHandler(RadialMenuOpened);
menu.MenuClosed += new EventHandler(RadialMenuClosed);
RadialMenuItem item = new RadialMenuItem();
item.Text = "Item 1";
item.Symbol = "\uf011";
menu.Items.Add(item);
item = new RadialMenuItem();
item.Text = "Item 2";
item.Symbol = "\uf00e";
menu.Items.Add(item);
item = new RadialMenuItem();
item.Text = "Item 3";
item.Symbol = "\uf010";
menu.Items.Add(item);
// Create spacer item
item = new RadialMenuItem();
menu.Items.Add(item);
item = new RadialMenuItem();
item.Text = "Item 4";
item.Symbol = "\uf011";
menu.Items.Add(item);
// Add sub items to last menu item
RadialMenuItem childItem = new RadialMenuItem();
childItem.Text = "Sub menu 1";
childItem.Symbol = "\uf012";
item.SubItems.Add(childItem); // Add sub menu to its parent
childItem = new RadialMenuItem();
childItem.Text = "Sub\r\nmenu 2";
childItem.Symbol = "\uf013";
item.SubItems.Add(childItem);
this.Controls.Add(menu); //