windows1.概要2.親Formから子Formにデータを渡す実行結果3.子フォームの操作結果を取得する実行結果4.親子間でデータをやり取りする実行結果1.概要Formアプリケーションを作成する際に複数のFormを扱う場面があるかと思います。そんな時に使えるForm間のデータやり取りの方法についてまとめてみます。方法はたくさんあるかと思いますが今回は3パターンについて記載していこうと思います。事前準備としては任意のプロジェクトを作成し【Form1】と【Form2】を用意します。【Form2】は【Form1】からモーダルとして呼ばれることが前提のサンプルになっています。2.親Formから子Formにデータを渡す単純に子Formを起動した時にデータを渡す方法です。【Form2】には【TextBox1】を貼り付けます。この時【Form2】の【TextBox1】は【public】としておきます。下記はForm1のスクリプトです。※Form2のスクリプトはありません。}}実行結果3.子フォームの操作結果を取得する子FormにButtonを2つ貼り付けて【DialogResult】を設定し操作結果を取得する方法になります。【Form2】には【Button1】と【Button2】を貼り付けます。}}実行結果4.親子間でデータをやり取りする子フォームにpublic変数を用意し、これを使ってデータのやり取りを行います。【【Form1】と【Form2】には【TextBox1】と【Button1】を貼り付けます。【C#.net】USBメモリの挿入を検知して、取り外しまで行う。(2)月別アーカイブこのサイトについてプライバシーポリシーリンクお問い合わせスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。