動くコード図鑑技術記事現場の渡り方キャリア論すべての記事About
C#

Q1. ShowDialogで開いたフォームから値を返す一番素直な方法は?

出典: C# WinForms の Form.ShowDialog と Form.Show の違いと使い分け完全ガイドよくある質問 / Q1. ShowDialogで開いたフォームから値を返す一番素直な方法は?

Q1. ShowDialogで開いたフォームから値を返す一番素直な方法は? (csharp)#97364f9224b2
//サブフォーム側
public string SelectedCode { get; private set; }
 
private void btnOK_Click(object sender, EventArgs e)
{
    SelectedCode = dgvList.CurrentRow.Cells["Code"].Value.ToString();
    this.DialogResult = DialogResult.OK;   // ←これでCloseされる
}
▸ この snippet は実行結果未収録
▸ 実行結果は未収録です
  • id: #97364f9224b2
  • lines: 8
  • extracted: 2026-06-10

Source収録記事

この snippet は記事の「よくある質問 / Q1. ShowDialogで開いたフォームから値を返す一番素直な方法は?」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

同じ記事から

9
図鑑トップ