ComboBox теряет события в новом окне
От:
chib
Дата: 14.12.05 05:28
Оценка:
Доброго всем,
Пишу Адд-ин для Ворда 2003. На тулбаре висят кнопочки и Комбо, все хорошо пока открыт один Ворд документ. В других экземплярах Ворда Комбо не реагирует на ыбор элементов...
КОД
--------------------------------------------------------------------
public Microsoft.Office.Core.CommandBarComboBox MakeANewComboBox(
Microsoft.Office.Core.CommandBar commandBar, object id,
string tag, string caption, string[] Items,
Microsoft.Office.Core._CommandBarComboBoxEvents_ChangeEventHandler
clickHandler)
.....
Microsoft.Office.Core.CommandBarComboBox newCombo = null;
newCombo = (Microsoft.Office.Core.CommandBarComboBox)
commandBar.Controls.Add(
Microsoft.Office.Core.MsoControlType.msoControlComboBox,
missing, missing, missing, missing);
newCombo.Tag = tag;
newCombo.Caption = caption;
newCombo.Width = 150;
newCombo.Change += clickHandler;
.....
Вызов:
------------------------------------------------------------------------
type = oint.MakeANewComboBox(toolBar, 1, "type", "Type", types,
new Microsoft.Office.Core._CommandBarComboBoxEvents_ChangeEventHandler
(events.type_Click));
Событие:
---------------------------------------------------------------------------
public void type_Click(Microsoft.Office.Core.CommandBarComboBox
barCombo)
{.....
Если кто сталкивался, подскажите что не так?
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить