Добрый день
При использовании StiViewerControl на тулбаре есть кнопка Save.
Тут предоставаляется возвожность сохранять отчет во множестве разных форматов(pdf, rtf, htm и т.д.).
Мне необходимо оставить возможность сохранения только в pdf и rtf.
Я сделал это так
var saveItem = this.stiViewerControl1.ToolBar.Items["tbSave"];
List itemsToDelete = new List();
for(int i = 0; i < saveItem.SubItems.Count; i++)
{
if(i != 1 && i != 6) // export to pdf ant to rtf
{
itemsToDelete.Add(saveItem.SubItems);
}
}
saveItem.SubItems.RemoveRange(itemsToDelete.ToArray());
Правильное ли это решение?
Всегда ли индексы для экспорта в pdf и rtf будут 1 и 6?
Порекомендуйте другое решение п-та.