В моем приложении у меня есть кнопка «Отправить», которая делает это:
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.
Может кто-нибудь сказать мне, почему? Я использую то же ChildWindow в других местах, и у меня нет проблем ...