многоколонный комбобокс, как комбобокс в winforms - PullRequest
0 голосов
/ 24 сентября 2011

Я разработал пользовательский элемент управления для winforms в C # .Net Framework 3.5, это многоколоночный комбо, названный 'DataCombo'.

Я создал его с помощью Textbox и DataGridView, он выглядит как выпадающий список, а также ведет себя так, как он, появится курсор в списке текстовых полей, с той лишь разницей, что в выпадающем списке есть только один столбец, и в этом «datacombo» мы можем показать более одного столбца, и мы можем предоставить такие средства, как сортировка (как проводник), фильтр, переупорядочение столбцов и т. д.

это очень полезный компонент для меня.

Моя проблема в том, что, когда я помещаю этот элемент управления в рамку, групповую коробку или любой элемент управления контейнера, а размер моего списка превышает размер контейнера, список будет обрезан как размер контейнера, я хочу, чтобы этот компонент вел себя как комбинированный список, когда мы помещаем комбинированный список, и его размер списка выходит за пределы контейнера, хотя список отображается правильно

любое предложение, как это могло сделать это in this image first red circle inidcating combobox Beauvoir and in second circle in my 'datacombo' its list is cutted off

я хочу вот так i want solution some like this

1 Ответ

0 голосов
/ 24 сентября 2011

Включите off видимость dataGridView в UserControl и установите следующие свойства UserControl в режиме проектирования.

  1. AutoSize=True
  2. AutoSizeMode-GrowAndShrink
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...