2010-12-16 9 views

Odpowiedz

11

Zastosowanie:

SystemInformation.HorizontalScrollBarHeight; 
SystemInformation.VerticalScrollBarWidth; 
-1

Place to w słowniku zasobów:

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

zajrzyj na

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

Niezależnie od wartości tej nieruchomości, paski przewijania są wyświetlane tylko kiedy są potrzebne. Użyj tej właściwości, aby zapobiec pojawianiu się pasków przewijania. Jest to użyteczne, na przykład, gdy chcesz udostępnić alternatywny interfejs użytkownika (UI) do przewijania.

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

+0

Pytanie oznaczone 'WinForms' ... –

6

paski przewijania, które pojawiają się na DataGridView będzie taka sama wysokość poziomego i pionowego szerokość jak wszystkie inne paski przewijania na komputerze. Wielkości te są zdefiniowane przez aktywny temat Windows, a wystawiony przez .NET Framework w następujących właściwości SystemInformation class:

tej samej klasy zapewnia również dodatkowe informacje na temat domyślne parametry paska przewijania w bieżącym środowisku systemowym.


Jeśli trzeba wiedzieć które przewijania są obecnie widoczne na kontrolę, użyj jej ScrollBars property. To powoduje lub ustawia jeden z ScrollBars values, None, Horizontal, Vertical lub Both.

Powiązane problemy