2016-05-12 5 views
2

Я пытаюсь изменить поле со списком в этом образе для ультра управления комбо (это изображение полосы инструмента с контролем добавил):Добавление UltraCombo к уже отформатированный ToolStrip

enter image description here

В моей конструктор View, я уже добавил следующее:

UltraCombo cboArea2 = new UltraCombo(); 
ToolStripControlHost tsHost = new ToolStripControlHost(cboArea2); 

tsMain.Items.Clear(); 

tsMain.Items.Add(toolStripLabel2); 
tsMain.Items.Add(toolStripLabel1); 
tsMain.Items.Add(tsHost); 
tsMain.Items.Add(toolStripSeparator1); 
tsMain.Items.Add(btnGetArea); 
tsMain.Items.Add(btnCreateArea); 

Однако это приводит следующее произойдет:

enter image description here

Я не уверен, почему поле со списком и кнопки добавляются в выпадающее меню вместо панели инструментов.

Может ли кто-нибудь предоставить отзыв о том, как отформатировать это, как мне нужно?

ответ

0

После дополнительных исследований, я понимаю, что это известная проблема, без известных (что я мог бы найти) исправления: http://www.infragistics.com/community/forums/t/79785.aspx

я должен был сделать некоторые «Hacky» вещи, чтобы обойти это ... Я буквально пришлось создать открытое пространство на ToolStrip с отключенным ComboBox, а затем, используя клавиши со стрелками (на самом деле не перетащить UltraCombos на панель инструментов), расположите UltraCombo поверх ComboBox. Теперь похоже, что я хочу этого, хотя я бы не назвал это фактическим исправлением.

 Смежные вопросы

  • Нет связанных вопросов^_^