0
我正在使用C#使用Winforms。防止列表視圖項顯示在第二列
這是比較容易解釋我用截屏的問題:
左邊的列表視圖中,請注意items15,後來在第二列中顯示。我不想那樣。我希望它有一個垂直滾動條和items15出現在item14下,等等。不在新列中。我也在「列表」上設置了「查看」屬性。
感謝所有。
我正在使用C#使用Winforms。防止列表視圖項顯示在第二列
這是比較容易解釋我用截屏的問題:
左邊的列表視圖中,請注意items15,後來在第二列中顯示。我不想那樣。我希望它有一個垂直滾動條和items15出現在item14下,等等。不在新列中。我也在「列表」上設置了「查看」屬性。
感謝所有。
你需要設置
listview.Scrollable = true;
listview.View = View.Details
listview.HeaderStyle = ColumnHeaderStyle.None;
添加一個虛擬列,它的一個重要的步驟,因爲我們改變了觀細節:
ColumnHeader header = new ColumnHeader();
header.Text = "MyHeader";
header.Name = "MyColumn1";
listView.Columns.Add(header);
現在它顯示垂直滾動條,但沒有按不顯示任何listview內的項目。 – Bohn
我提供了示例代碼,你需要添加一個虛擬列,那麼它應該工作 – eMi
是的,這解決了它。謝謝。 – Bohn