■C#メニュー



トータル 今日 昨日
7835 7 2












更新履歴

別のフォームを表示するには、フォームクラスを生成して、showメソッドを呼ぶ。
Form2 fm = new Form2();
fm.Show();

生成だけして表示してないフォームのコントロールを操作する場合、ちょっとしたコツが必要。

public partial class Form2 : Form
{
    public Form2()
    {
        InitializeComponent();
        CreateGraphics();
    }

と、表示したいフォームのコンストラクタに
CreateGraphics();
を追加すると、Show()メソッドが呼ばれる前にフォーム上のコントロールをすべて生成してくれるので、別フォームから操作したい場合も変な例外が発生しない。。。。かも!(自信ない)





| 新しいページ | 編集 | 差分 | 編集履歴 | ページ名変更 | アップロード | 検索 | ページ一覧 | タグ | RSS | ご利用ガイド | 管理者に問合せ |
@wiki - 無料レンタルウィキサービス | プライバシーポリシー | リンク元 | トラックバック