dgv1をdgv1に表示しようとしていますが、編集中のdgv1の行のすぐ下に表示しようとしています。編集中のdgv1の行の直下にdgv2を表示する方法
私は大丈夫示していますが、私はdgv1に1行に戻るとき、それがどこにあるか、それがままに、このコード
Private Sub Purchases_CellBeginEdit(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellCancelEventArgs) Handles Purchases.CellBeginEdit
Dim Y as integer = 0
For i As Integer = 0 To dgv1.CurrentRow.Index
If dgv1.Rows(i).Index < dgv1.CurrentRow.Index Then
Y = dgv1.Rows.Count * dgv1.Rows(0).Height + dgv1.ColumnHeadersHeight + 12
End If
Next
dgv2.Location = New Point(53, Y)
End Sub
てみました。私は1行目から編集を始め、4行目に行こうとしており、1行目で修正したいと思っています.dgv2を1行目に戻したいとします。
ご協力いただければ幸いです。
「dgv2」を「dgv1」の行の下に表示するとしますか? –
dgv1セル編集を開始します。ありがとう –