Страница 1 из 1

добавить в меню дизайнера

Добавлено: 25 авг 2008, 03:20
swirls
Пытался добавить в меню дизайнера root item с дополнительным меню. Кроме root item ничего не добавилось.

Код: Выделить всё

        private void Form1_Load(object sender, EventArgs e)
        {
            MainMenu mainMenu = stiDesignerControl1.mainMenu;

            MenuItem menuDB = new MenuItem("DB");
            mainMenu.MenuItems.Add(menuDB);
            MenuItem loadFromDB = new MenuItem("Load", handler_LoadFromDB, Shortcut.None);
            menuDB.MenuItems.Add(loadFromDB);
            MenuItem saveFromDB = new MenuItem("Save", handler_SaveToDB, Shortcut.None);
            menuDB.MenuItems.Add(saveFromDB);

            Stimulsoft.Controls.StiMenuProvider.AddMenuProviderToMenuItem(menuDB, stiDesignerControl1.MenuProvider);
            Stimulsoft.Controls.StiMenuProvider.AddMenuProviderToMenuItem(loadFromDB, stiDesignerControl1.MenuProvider);
            Stimulsoft.Controls.StiMenuProvider.AddMenuProviderToMenuItem(saveFromDB, stiDesignerControl1.MenuProvider);
        }
В чем не прав?

добавить в меню дизайнера

Добавлено: 04 сен 2008, 10:39
Edward
Здравствуйте.

К сожалению этого сделать в текущей версии StiDesignerControl нельзя.

Можно лишь переопределить кнопки сохранения и загрузки отчета.

Если такой вариант подходит, дайте знать.

Спасибо.

добавить в меню дизайнера

Добавлено: 05 сен 2008, 11:03
swirls
Спасибо за ответ.
Мы уже отказались от такого решения.
Сделали функционал интерфейса другим способом.

добавить в меню дизайнера

Добавлено: 05 сен 2008, 11:18
Edward
Дайте знать, если понадобится дополнительная помощь.

Спасибо.