我想在单个列表视图中拖放期间显示一条蓝线。这应该有助于识别拖动的行是在实际行之前还是之后被删除。(其他需要的事件,如 .DragEnter、.DragDrop 正在按预期工作)。
在没有 3rd 方列表视图控件的情况下,如何在 VB.NET 中绘制这样一条蓝线?
到目前为止,我发现了“GiveFeedback”事件:
Sub listView1_GiveFeedback(ByVal sender As Object, ByVal e As GiveFeedbackEventArgs) Handles listView1.GiveFeedback
e.UseDefaultCursors = False
Windows.Forms.Cursor.Current = Cursors.Cross
'<--- Show the blue insertion line until row is dropped
End Sub
有人可以告诉我蓝色插入线的缺失代码吗?