1
我想只有垂直滾動條在ListView和如此有使用ShowScrollBar Win32 API Method是實施並取得listview1.Scrollable = false
垂直滾動通過鍵盤選擇項目的一個ListView時滾動=假
但與我所面臨的問題是:如果我在列表視圖中選擇一個項目並使用鍵盤向下箭頭鍵繼續下去;垂直滾動根本不滾動(只在鼠標點擊時滾動)。
有什麼辦法可以解決這個問題。請告訴我。
我想只有垂直滾動條在ListView和如此有使用ShowScrollBar Win32 API Method是實施並取得listview1.Scrollable = false
垂直滾動通過鍵盤選擇項目的一個ListView時滾動=假
但與我所面臨的問題是:如果我在列表視圖中選擇一個項目並使用鍵盤向下箭頭鍵繼續下去;垂直滾動根本不滾動(只在鼠標點擊時滾動)。
有什麼辦法可以解決這個問題。請告訴我。
作爲第一次嘗試和KeyDown
事件骯髒的方式:
listView1.LabelEdit = true;
listView1.FocusedItem.BeginEdit();
SendKeys.Send("{Enter}");
你爲什麼要那樣做,而不是隻使用內置於控制滾動功能? –
@GrantWinney,絕對是的,但是這個Winform應用程序是從一個傳統的VB應用程序遷移而來的,其中水平滾動不存在(您可以設置'flatscrollbar = false'),用戶正是這樣想的。如果沒有辦法,那麼我將不得不採取在列表視圖中啓用滾動。 – Rahul