これはおそらく本当に簡単ですが、それでも理解できません。カーソルの位置 (ダブルクリック時) に Windows フォームを生成しようとしています。(cursorXY ,clickhandlerが必要な他のすべてのものを取得できますが)、フォームを編集する前または後にフォームを編集する方法がわかりませんShow()。
public Form2(int cursorX, int cursorY)
{
Location = new Point(cursorX, cursorY);
...
コンテナ内の場所を参照しているため、これは機能しません。デバッグ中にキャプチャすることでそれを収集しましたform.Location(常に 0,0 です)。そのため、編集Locationはこれまでのところ何もしません。コンテナまたはウィンドウを移動できますか?