В моем приложении WPF у меня есть главное окно (Branch.xaml), в котором есть кнопка, которая откроет другое окно (Location.xaml). Как только это окно Местоположения открыто, как я могу препятствовать открытию другого экземпляра этого окна Местоположения, когда пользователь снова нажимает ту же кнопку?
Или как мне перефокусировать то же открытое окно, когда пользователь снова нажимает кнопку?
Код нажатия кнопки - это автоматически генерируемый код, если дважды щелкнуть кнопку в xaml.
В файле "Branch.xaml.cs" код для нажатия кнопки выглядит следующим образом:
private void rbtn_Location_Click(object sender, RoutedEventArgs e)
{
Location location = new Location();
location.Show();
}
Location - это пользовательский класс, который открывает окно с 3 списками
Спасибо, любая помощь приветствуется.
Я использую приложение WPF на C # 4.0 и Visual Studio 2010.