//xaml window
SettingWindow settingWindow;
//Button Command Function
public void GeneratePopUp(object obj)
{
//그냥 싱글톤패턴 느낌으로 Null일때만 생성해주면 됨
if (settingWindow == null)
{
settingWindow = new w_Setting(settingModel);
//Close Event를 할당해 창을 닫을때는 Null로 초기화
settingWindow.Closed += (sender, e) => settingWindow = null;
}
settingWindow.Focus();
settingWindow.Show();
settingWindow.Closed += SettingCloseEvent;
}
ㅎ