VB.net Listview,滚动后选择时出错。滚动所有工作正常

时间:2015-06-15 09:10:17

标签: vb.net listview select scroll

我有listview我在其中为每一行设置了一个代表记录ID的标记值。我使用ItemSelectionChanged事件和e.item.tag来提取所选记录的ID 一切正常,除非你需要滚动,一旦我越过第31行,选择超过该点的任何行将只返回滚动前可查看的最后一行的id。如果我然后再次选择,那么它将获得正确的ID。出了什么问题?我正在使用V B.net 4.5.2Visual Studio 2013

1 个答案:

答案 0 :(得分:0)

列表视图在断开时与左侧对齐,在填充模式下右侧有一个拆分条和详细信息面板。我删除了详细信息面板,并将列表视图更改为填充而不是左侧。这解决了我的问题。我不知道为什么,但它现在有效。