3

C# WinForms: このスクリーン ショットでスクロール バーが表示されている理由がわかりませんか? 「必要に応じて」垂直スクロールバーを表示したいのですが、この水平スクロールバーは? なぜ表示されているのですか?私のアイテムはそれほど広くありません...

ここに画像の説明を入力

ここにも FormLoad で行っている初期化があります..その一部が原因である場合

    listView.Scrollable = true;
    listView.FullRowSelect = true;
    listView.View = View.Details;
    listView.HeaderStyle = ColumnHeaderStyle.None;
    ColumnHeader header = new ColumnHeader();
    header.Text = "MyHeader";
    header.Name = "MyColumn1";
    header.Width = listView.Width;
    listView.Columns.Add(header);
4

1 に答える 1

5
header.Width = listView.Width;

いいえ、国境を忘れていました。修理:

header.Width = listView.ClientSize.Width;
于 2012-05-27T23:51:29.290 に答える