public void NormalExecute() { try { if (MultipleInstanceAllow == false && w != null) { MessageBox.Show("Multiple instance not allowed."); //w.Activate(); w.Show(); return; } w = new wMain(AppObjects); w.Closed += new EventHandler(w_Closed); //w.Topmost = true; w.Show(); //var test=AppObjects.AppGrid.FindName("dkp"); //MessageBox.Show(test.ToString()); } catch (Exception ex) { new wException(ex).ShowDialog(); } }
private void w_Closed(object sender, EventArgs e) { w = null; }