2010-12-16 28 views

Respuesta

11

Uso:

SystemInformation.HorizontalScrollBarHeight; 
SystemInformation.VerticalScrollBarWidth; 
-1

colocar esto en tu diccionario de recursos:

<xcdg:DataGridControl > 
<xcdg:DataGridControl.Resources> 
<Style TargetType="{x:Type xcdg:TableViewScrollViewer}"> 
<Setter Property="VerticalScrollBarVisibility" Value="Hidden" /> 
</Style> 
</xcdg:DataGridControl> 

mira esto:

http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.scrollbars.aspx

Independientemente del valor de esta propiedad, barras de desplazamiento se muestran sólo cuando son necesarios Use esta propiedad para evitar que aparezcan las barras de desplazamiento. Esto es útil, por ejemplo, cuando desea proporcionar una interfaz de usuario alternativa (UI) para desplazarse.

http://msdn.microsoft.com/en-us/library/system.windows.forms.scrollbars.aspx

+0

La pregunta es etiquetado 'WinForms' ... –

6

Las barras de desplazamiento que aparecen en el DataGridView será la misma altura y anchura horizontal vertical, como todas las otras barras de desplazamiento en el equipo. Estos tamaños están definidas por el tema activo de Windows, y se expusieron por el .NET Framework en las siguientes propiedades de la SystemInformation class:

la misma clase también proporciona información adicional acerca de los parámetros predeterminados de la barra de desplazamiento en el entorno del sistema actual.


Si lo que necesita saber que barras de desplazamiento son actualmente visibles en su control, utilice su ScrollBars property. Esto obtiene o establece uno de los ScrollBars values, ya sea None, Horizontal, Vertical o Both.

Cuestiones relacionadas