■ 座標の種類
【1】スクリーン座標 ... 画面の左上隅の点を原点とした座標 【2】クライアント座標 ... コンポーネントの描画可能なクライアント領域の左上隅の点を原点とした座標
相互変換
スクリーン座標 => クライアント座標に変換するには* PointToClient()メソッドを呼ぶhttps://www.atmarkit.co.jp/fdotnet/dotnettips/377screentoclient/screentoclient.html
■ データ受け渡しについて
* 別画面へのデータ受け渡しについて、扱う
サンプル
From1.cspublic string name;
private void button1_Click(object sender, EventArgs e)
{
var name = "From Form1";
Form2 f = new Form2(name);
f.Show();
}
From2.cs private string name;
public Form2(string name)
{
this.name = name;
InitializeComponent();
}
private void Form2_Load(object sender, EventArgs e)
{
this.label1.Text = this.name;
}
関連記事
Windows Form ~ 目次 ~
https://blogs.yahoo.co.jp/dk521123/8054245.htmlForm
Form ~基本編~https://blogs.yahoo.co.jp/dk521123/29018521.html
Form ~プロパティ編~
https://blogs.yahoo.co.jp/dk521123/20513730.html
Form ~表示編~
https://blogs.yahoo.co.jp/dk521123/29005600.html
Form ~あれこれ編~
https://blogs.yahoo.co.jp/dk521123/29008099.html