SharpDevelop を使用して、Mainform.cs、Mainform.Designer.cs、および Program.cs ファイルを使用して単純な C# プログラムを作成しました。
その中で、次のような形式で Point(10,10) にラベルを追加しました。
l.Text="Welcome";
l.Location=new System.Drawing.Point(10,10);
l.Size=new System.Drawing.Size(100,100);
mainForm.Controls.Add(l);
次に、フォーム上でのマウスのクリックを識別するためのイベント ハンドラーを追加しました。ラベルをクリックしてテキストを変更するとき。
l.Text="Clicked";
ただし、(10,10) 未満のポイントをクリックした場合にのみテキストが変更されます。ウィンドウのどこかをクリックしたときにテキストを変更するにはどうすればよいですか?
ありがとう!