2008-09-25 34 views
5

He pasado por casi todas las propiedades que se me ocurren, pero no he encontrado una manera simple de ocultar el encabezado en un control de UltraCombo de Winform desde Infragistics.Ocultando el encabezado en un Infragistics Winform UltraCombo

Los encabezados tienen sentido cuando tengo varias columnas visibles y otras cosas, pero a veces sería bueno ocultarlo.

Para dar un ejemplo simple, digamos que tengo un cuadro combinado que muestra si algo está activo o no. Hay una etiqueta al lado que dice "Activa". El cuadro combinado tiene una columna visible con dos filas - "Sí" y "No".

Cuando el usuario abre el menú desplegable, ve "Activo" o cualquiera que sea el encabezado de la columna y luego las opciones. Me gustaría que solo muestre "Sí" y "No".

Es un problema estético menor que probablemente solo me molesta y que ni siquiera es percibido por los usuarios, pero aún me gustaría saber si hay una forma de evitar este comportamiento predeterminado.

RESOLUCIÓN: Como @Craig sugirió, ColHeadersVisible es lo que necesitaba. La ubicación de la propiedad fue ligeramente diferente, pero fue bastante fácil de rastrear. Una vez me puse DisplayLayout.Bands (0) = False .ColHeadersVisible, en el menú desplegable que aparezca la manera en que yo quería.

Respuesta

3

<DropDownLayout ColHeadersVisible="No"></DropDownLayout> trabaja para nosotros. Esto está en Infragistics NetAdvantage para .NET 2008.

+0

es esto el control Winforms o Web? Esto sería –

+0

los controles web. – Craig

2

Mi comprensión del paquete Infragistics WinForms es que el UltraCombo está diseñado para el uso de columnas múltiples (o UltraGrid incrustado).

Lo que hice para evitar esto fue reemplazar esos UltraCombos con controles UltraComboEditor. Estas son las versiones "mejoradas" de IG del combobox .NET estándar.

que pueden o no pueden ser apropiados en su caso, en función de su situación de uso. Sin embargo, parece que tiene una resolución mediante la UltraCombo original, que sin duda será de menor impacto en su código existente.

(Y gracias a ti y Craig tanto: en realidad me daba esa propiedad cuando fui a través de este dolor de la primera vez, estoy haciendo una nota mental de donde es para el futuro!)

+0

"Lo que hice de evitar esto era reemplazar esos UltraCombos con UltraComboEditor controla" Gracias! Esto es por lo que vine ... –

Cuestiones relacionadas