フォーム終了時にテキストボックスの内容を取得したい
- 題名: フォーム終了時にテキストボックスの内容を取得したい
- 著者: スフレ
- 日時: 2007/12/16 16:40:17
- ID: 21151
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: フォーム終了時にテキストボックスの内容を取得したい
- 著者: Hongliang
- 日時: 2007/12/16 17:45:51
- ID: 21152
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: フォーム終了時にテキストボックスの内容を取得したい
- 著者: スフレ
- 日時: 2007/12/17 0:03:03
- ID: 21153
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
【解決したい問題】
お世話になります。C# 2005での質問です。
どぼんさんの下記Tipsを参考にフォーム終了時にテキストボックスの内容を出力させたいと思っています。
http://dobon.net/vb/dotnet/programing/applicationstart.html
private void Form1_Load(object sender, EventArgs e)
{
Application.ApplicationExit += new EventHandler(Application_ApplicationExit);
}
private void Application_ApplicationExit(object sender, EventArgs e)
{
string getText = textBox1.Text;
MessageBox.Show(getText);
Application.ApplicationExit -= new EventHandler(Application_ApplicationExit);
}
しかし上記の方法ではテキストボックスの内容を取得できませんでした(空白になってしまいます)。
どのようにすれば内容を取得できますか?
試しにテキストボックスではなくチェックボックスにしたらCheckStateは取得できました。文字列の取得方法に問題があるのでしょうか?
お手数ですがよろしくお願いします。