11

FlowLayout パネルの水平スクロール バーを非表示にできません。このパネルを動的に追加しています。

スタック オーバーフローに関する以下の 3 つの投稿を読みました。しかし、成功することはできません。

flowlayoutpanel と水平スクロールバーの問題

パネルの水平スクロールバーを無効にする方法

水平スクロール バーを使用したスクロール パネル

次のコードを試しました。

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

1 に答える 1

14

これを試しましたか

int vertScrollWidth = SystemInformation.VerticalScrollBarWidth;

pannel.Padding = new Padding(0, 0, vertScrollWidth, 0);
于 2012-11-10T10:17:10.693 に答える