2011-12-07 14 views
1

上記のように、ドラッグアンドドロップ機能を使用する代わりに、ボタンまたはラベルをプログラムで作成するにはどうすればよいですか?GUIをプログラムで作成し、Windowsフォーム用に作成するにはどうすればよいですか?

+0

の可能重複[C#.NETで実行時にボタンを作成しますか?](http://stackoverflow.com/questions/4943152/create-button-during-runtime-in-c-net) – tvanfosson

答えて

2

次のサンプルは、パネルを作成するためのコードです。

public Panel createPanel() 
    { 
     Panel p = new Panel 
     { 
      BorderStyle = BorderStyle.FixedSingle, 
      Size = new Size(506, 110), 
      Name = "Panel" 
     }; 

     Button button = new Button 
     { 
      Text = "Clear", 
      Name = "Button", 
      Location = new Point(410, 40)     
     }; 

     p.Controls.Add(button); 
     return p; 
    } 
+0

ありがとうございます! –

1

YourForm.Designer.csにアクセスして、それがどのように行われたかをご覧ください。

オブジェクトメンバーだけであることを忘れないでください。

+0

どうでしょうVisual Studioを使用していない場合は、このヘルプ? –

+0

@FabioPoloniそれはC#です。 Visual Studioを使用している可能性があります。これは、C#開発に通常使用されるものです。マイクロソフトでは言語用の素敵なIDEを作成しました –

+0

私はVisual Studioを使用していないのでこの質問に遭遇しました。しかし、はい、そうです。 –

関連する問題