CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: Jeysscarr en Viernes 30 de Abril de 2010, 17:58
Título: Cómo saber cuando un control está mostrando un scrollbar
Publicado por: Jeysscarr en Viernes 30 de Abril de 2010, 17:58
Hola, básicamente tengo un listview en vista detalle, cuando este cambia de tamaño adecuo los anchos de las columnas para que no quede espacio libre, en una parte de este procedimiento deseo saber como puedo determinar si se está mostrando una barra de dezplazamiento a la derecha.
yo lo averiguo multiplicando el numero de elementos que contiene el list por el alto de los mismos y preguntando si el resultado es mayor que el alto del control
Código: C#
int altoItem =this.SmallImageList.ImageSize.Height;
int totalItems =this.Items.Count;
if((altoItem * totalItems)>this.Height)
{
}
Pero por curiosidad me gustaria saber si habrá alguna propiedad o metodo que sea como CONTROL.ISSCROLLBAR=TRUE;