私のアプリケーションには、これを行う [送信] ボタンがあります。
private void Submit_button_Click(object sender, RoutedEventArgs e)
{
string variable = variable_textBox.Text;
if (variable.Length >= 1 && variable.Length <= 6)
{
//get some data from db
}
else
{
ChildWindow msg = new Msg("Some string");
msg.Show();
}
}
これが私の問題です:
プログラムがelse句に行くように文字列を書くと、childWindowが表示されます(それで問題ありません)。しかし、これをもう一度行うと、2 つの childWindows が表示されます。[送信] ボタンをクリックするたびに、childWindows のクリック数を取得します。
誰かが理由を教えてもらえますか? 他の場所でも同じ ChildWindow を使用していますが、問題はありません...