2022年7月
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
無料ブログはココログ

« ウイルスセキュリティZERO おそろしい子・・・ | トップページ | ASP.NET+VB6のActiveX作成のメモ »

C# 子フォームから親フォームの関数をCall

子フォームから親フォームの関数を呼び出す例

Form1が親フォームでForm2が子フォームとする

・Form1に関数定義
public void Hoge()
{

}

※Publicで定義

・Form1からForm2を表示

Form2 frm2 = new Form2();
frm2.Owner = this;    // 親フォームを指定
frm2.ShowDialog();    // frm2.Show();でもOK

Ownerプロパティがポイント

・Form2からForm1の関数を呼び出す

((Form1) this.Owner).Hoge();


« ウイルスセキュリティZERO おそろしい子・・・ | トップページ | ASP.NET+VB6のActiveX作成のメモ »

C#」カテゴリの記事

コメント

教えてくださり有難うございます。
こんな機能を教えられるとは、まさにGoogleは神です。
81歳のアマチュアプログラマーです。
若いころから親しんでいた音楽に関するソフトを作り始め1年半。
EXEモジュールは170KBほどになりました。
これからも教えていただくことがあると思いますのでよろしくお願いいたします。
--

コメントを書く

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: C# 子フォームから親フォームの関数をCall:

« ウイルスセキュリティZERO おそろしい子・・・ | トップページ | ASP.NET+VB6のActiveX作成のメモ »