Скрытие заголовка на инфраструктуре Winform UltraCombo - PullRequest
5 голосов
/ 25 сентября 2008

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

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

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

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

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

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

Ответы [ 2 ]

3 голосов
/ 25 сентября 2008

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

2 голосов
/ 25 сентября 2008

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

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

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...