2008-09-25 5 views
5

Я проделал почти все свойства, о которых я могу думать, но не нашел простого способа скрыть заголовок на элементе управления WinX UltraCombo от Infragistics.Скрытие заголовка на Infragistics Winform UltraCombo

Заголовки имеют смысл, когда у меня есть несколько видимых столбцов и еще много чего, но иногда было бы неплохо скрыть это.

Чтобы дать простой пример, допустим, у меня есть поле со списком, которое показывает, что-то активно или нет. Рядом с ним есть ярлык с надписью «Активный». В поле со списком есть один видимый столбец с двумя строками - «Да» и «Нет».

Когда пользователь открывает раскрывающийся список, они видят «Активный» или любой заголовок заголовка для столбца, а затем выбор. Мне бы хотелось просто показать «Да» и «Нет».

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

РЕШЕНИЕ: Как @Craig предположил, ColHeadersVisible является то, что мне было нужно. Расположение собственности было несколько иным, но было достаточно легко отследить. Как только я установил DisplayLayout.Bands (0) .ColHeadersVisible = False, раскрывающийся список показан так, как я этого хотел.

ответ

3

<DropDownLayout ColHeadersVisible="No"></DropDownLayout> работает для нас. Это относится к Infragistics NetAdvantage для .NET 2008.

+0

Является ли это для контроль Winforms или Web? –

+0

Это будет веб-элементы управления. – Craig

2

Мое понимание пакета Infragistics WinForms заключается в том, что UltraCombo предназначен для использования с несколькими колонками (или встроенными UltraGrid).

Что я сделал, чтобы обойти это, было заменить эти UltraCombos элементами управления UltraComboEditor. Это «расширенные» версии IG стандартного комбобокса .NET.

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

(И благодаря вам и Крейгу как: я на самом деле упускать из вида, что имущество, когда я прошел через эту боль в первый раз, я делаю мысленную пометку, где это в будущем!)

+0

«Что я сделал, чтобы обойти это, так это заменить эти UltraCombos элементами управления UltraComboEditor» Спасибо! Это то, к чему я пришел ... –

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