0
mousemoveイベントでキャプチャできないこれらの欠損値を手に入れることができる誰か/専門家はいますか?MouseMoveイベントでキャプチャできない不足している値をどのように埋めるのですか?
私のプロジェクトのビデオ。 [View]
私の考えでは、これは任意のではない、
For Each i as even row index and j as odd row index
If i - j > 2
Do Until j = i
dgv.rows.insert()'code that will increase by +1
は、行のインデックスを決定するために、我々は再び
If i Mod 2 = 0 Then
'even
Else
'Odd
End If
を言うことができ、ここで私たちのような欠損値を得ることができますとにかくあり実際のコード。私はちょうど私の考えを説明しようとしていた。
フォームコード:
Public Class Form1
Dim drag As Boolean
Private Sub PictureBox1_MouseMove(sender As Object, e As MouseEventArgs) Handles PictureBox1.MouseMove
If Not drag Then
Exit Sub
End If
dgv.Rows.Add((MousePosition.X - Me.Left - 8).ToString, (MousePosition.Y - Me.Top - 34).ToString)
End Sub
Private Sub PictureBox1_MouseDown(sender As Object, e As MouseEventArgs) Handles PictureBox1.MouseDown
drag = True
End Sub
Private Sub PictureBox1_MouseUp(sender As Object, e As MouseEventArgs) Handles PictureBox1.MouseUp
drag = False
Dim img As Bitmap = New Bitmap(Me.Width, Me.Height)
Dim gfx As Graphics = Graphics.FromImage(img)
For i As Integer = 0 To dgv.RowCount - 1
gfx.FillEllipse(Brushes.Black, Convert.ToInt32(dgv.Rows(i).Cells(0).Value), Convert.ToInt32(dgv.Rows(i).Cells(1).Value), 5, 5)
Next
PictureBox1.Image = img
End Sub
End Class
どのような値がありませんか?私たちをオフサイトにして、ビデオを見てみましょう。あなたがここに完全でクリアな説明を書くだけでいいのです。 – jmcilhinney
さて、コードを更新しています。しかし、私はビデオを提供することが問題を説明する良い方法だと思った。 –
これで確認できます。私は質問を更新しました。 –