回覆列表
-
1 # hhhnd28005
-
2 # 使用者7263878017977
當 SelectionMode 為 SelectionMode.NONE 時,不能呼叫 SelectionMode.SelectedIndex 的方法。
所以,把 SelectedMode 改為其它就可以了。然後, ListBox1.SelectedIndex = ListBox1.Items.Count - 1 。如果你是想失去焦點,那 ListBox1.ClearSelected() 就可以了。
你調整好控制元件大小,在右邊留好垂直捲軸的寬度,就沒有問題了。或者在垂直捲軸出現的時候,動態調整控制元件的寬度。flowLayoutPanel1.AutoScroll = false;flowLayoutPanel1.FlowDirection = FlowDirection.TopDown;flowLayoutPanel1.WrapContents = false;flowLayoutPanel1.HorizontalScroll.Maximum = 0; // 把水平滾動範圍設成0就看不到水平捲軸了flowLayoutPanel1.AutoScroll = true; // 注意啟用滾動的順序,應是完成設定的最後一條語句