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)
{.....

Если кто сталкивался, подскажите что не так?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.