2012-11-10 9 views
10

Nie mogę ukryć poziomego paska przewijania w moim panelu FlowLayout. Dodaję ten panel dynamicznie.nadal Nie można ukryć poziomego paska przewijania FlowLayoutPanel w aplikacjach WinForms

Przeczytałem poniższe 3 posty na przepełnieniu stosu. ale nie może osiągnąć sukcesu.

flowlayoutpanel and horizontal scrollbar issue

How do I disable the horizontal scrollbar in a Panel

Scrolling panel using horizontal scroll bar

Próbowałem następujący kod.

TableLayoutPanel pannel = new TableLayoutPanel(); 
pannel.Parent = pnlChart; 
pannel.Dock = DockStyle.Fill; 
pannel.AutoScroll = true; 
pannel.HorizontalScroll.Visible = false; 
+0

Dla mnie było to tak proste, jak 'AutoScroll = FALSE – Cullub

Odpowiedz

14

Próbowałeś this

int vertScrollWidth = SystemInformation.VerticalScrollBarWidth; 

pannel.Padding = new Padding(0, 0, vertScrollWidth, 0); 
+0

Thanks man ... dostał rozwiązanie .... –

+0

cieszę, że pomogło ... . :) –

Powiązane problemy