我有一个 Windows 窗体应用程序,其中有一个 AllowUserToOrderColumns = true 的 datagridview,然后用户通过拖放更改列顺序。
我怎么知道哪一列被拖了?
我有一个 Windows 窗体应用程序,其中有一个 AllowUserToOrderColumns = true 的 datagridview,然后用户通过拖放更改列顺序。
我怎么知道哪一列被拖了?
当您设置AllowUserToOrderColumns = true时,您将知道ColumnDisplayIndexChanged中的列名
Private Sub Datagridview1_ColumnDisplayIndexChanged(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewColumnEventArgs) Handles dgvGuru.ColumnDisplayIndexChanged
MsgBox(e.Column.Name)
End Sub