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