1

ユーザーが下の MessageBox の [OK] ボタンをクリックすると、何かが発生します。たとえば、searchResult 文字列がクリアされ、"" に設定されます。明確にするために、メッセージ ボックスが開き、文字列メッセージ (searchResult) が表示されますが、ユーザーがそのメッセージ ボックスで [OK] をクリックするとすぐに、searchResult が "" に設定されます。どうすればこれを達成できますか?この特定のメッセージ ボックスの [OK] ボタンのイベント ハンドラーを作成する方法は?

if (searchResult != "")
{
     MessageBox.Show(searchResult);
}
4

2 に答える 2

0

興味があればこれを使うことができます:)

http://msdn.microsoft.com/en-AU/library/system.componentmodel.backgroundworker.runworkercompleted.aspx

于 2013-03-19T02:31:47.850 に答える
0

リスナーは必要ありません。searchResultを呼び出した直後に空の文字列に設定するだけMessageBox.Showです:

if (searchResult != "")
{
     MessageBox.Show(searchResult);
     searchResult = "";
}
于 2013-03-17T12:19:39.063 に答える