私は2点を描画し、メソッドを作成した2つのイベントDragenterとDragoverを使用するが、エラーが発生する:windowsforms C#コントロール - 実行時にコントロールを移動してサイズを変更する
CS7036は、必要な仮パラメータ「差出人」「Form1.DrawLine(オブジェクト、PaintEventArgsの)」
私は最終的に()メソッドのDrawLineを起動しようとすると、このエラーが表示さに対応与えられた引数はありませんイベントDragOver:
誰か助けてください?コードはここにある:さて、あなたのエラー与え
private void DrawLine(object sender, PaintEventArgs e)
{
Pen pen = new Pen(Color.FromArgb(255, 0, 0, 255), 8);
pen.StartCap = LineCap.ArrowAnchor;
pen.EndCap = LineCap.RoundAnchor;
e.Graphics.DrawLine(pen, StPoint, EnPoint);
//groupBox1.Refresh();
}
private void groupBox1_DragEnter(object sender, DragEventArgs e)
{
StPoint = new Point(e.X, e.Y);
}
private void groupBox1_DragOver(object sender, DragEventArgs e)
{
EnPoint = new Point(e.X, e.Y);
this.DrawLine();
}
ありがとうございました!私はこのメソッドを作成するためにMSDNコードを使用したので、パラメータを除外するのを忘れましたが、これを修正するのを手伝ってもらえますか? 私はパラメータを削除し、私のコードはこの同じエラーを表示し続けます。 –
ありがとう、私はあなたの説明でこれを解決しました! –