While playing with the evaluation version in hiding certain menu options in the Designer, I see there is a way for me add a menu item.
When I try to do this, I get Object Reference Not Found error.
How do you add custom menu items? Here is my code:
StiConfig.Load()
StiMainMenuService menuSrv = StiConfig.Services.GetServices(typeof(StiMainMenuService)) as StiMainMenuService
menuSrv.AddMenuItem("Edit", "mnuTest", "Test Item", new EventHandler(this.mnuTest_Click));
How to add custom menu item to designer menu
How to add custom menu item to designer menu
Please use the following code for adding a button under 'Edit' Menu Items:
Thank you.
Code: Select all
foreach (MenuItem menuItem in this.mainMenu.MenuItems)
{
if (menuItem.Text == Stimulsoft.Base.Localization.StiLocalization.Get("MainMenu", "menuEdit"))
{
MenuItem mi = new MenuItem("About", mnuTest_Click, Shortcut.None);
menuItem.MenuItems.Add(mi);
Stimulsoft.Controls.StiMenuProvider.AddMenuProviderToMenuItem(mi, this.MenuProvider);
}
}
How to add custom menu item to designer menu
Thanks Edward!
How to add custom menu item to designer menu
You are welcome.
Please let us know if any help is required.
Thank you.
Please let us know if any help is required.
Thank you.