Спрятать кнопку Actions в Словаре

Обсуждение Stimulsoft Reports.NET
Ответить
smartyn
Сообщения: 16
Зарегистрирован: 25 дек 2006, 12:21
Откуда: Ukraine, Kiev

Спрятать кнопку Actions в Словаре

Сообщение smartyn »

Добрый день!

В процессе написания программы потребовалось урезать возможность дизайнера отчетов. в частности не допустить удаления или создания новых источников данных. Вот примерный код как я пытаюсь это сделать

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

                foreach (StiService service in designer.Services)
                {
                    StiDictionaryPanelService dictionaryPanel = service as StiDictionaryPanelService;
                    if (dictionaryPanel == null) continue;
                    dictionaryPanel.ShowActionsButton = false;
                    dictionaryPanel.ShowContextMenu = false;
                 }
В контекстном меню остается только скрыть.раскрыть все ветки а кнопка Actions как ни вчем не бывало остается доступной
подскажите что и как можно сделать что бы спрятать кнопку Actions или весь toolbar в Словаре

Версия библиотеки 2007.2 использую StiDesignerControl
Vital
Сообщения: 647
Зарегистрирован: 09 июн 2006, 12:23

Спрятать кнопку Actions в Словаре

Сообщение Vital »

Используйте следующий код до создания контрола дизайнера:

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

StiDictionaryPanelService  service = StiDictionaryPanelService.GetService();
service.ShowActionsButton = false;
service.ShowContextMenu = false;
Спасибо.
smartyn
Сообщения: 16
Зарегистрирован: 25 дек 2006, 12:21
Откуда: Ukraine, Kiev

Спрятать кнопку Actions в Словаре

Сообщение smartyn »

Спасибо! то что нужно!
А существует ли в природе более менее подробное описание классов библиотеки? или только форум?
еще раз огромное спасибо
Pavel
Сообщения: 67
Зарегистрирован: 10 май 2007, 11:24

Спрятать кнопку Actions в Словаре

Сообщение Pavel »

Вы можете скачать с нашего сайта Stimulsoft Reports.Net Class Reference (http://www.stimulsoft.com/Documentation ... eHelp2.zip).

Спасибо.
Ответить