void sfpc_ClickCancel(object sender, RoutedEventArgs e) { selectFolderPopupCenter.IsOpen = false; selectFolderPopupCenter =null; sfpc = null; }
void sfpc_ClickOK(object sender, RoutedEventArgs e) { string selectedFolder = sfpc.sf.SelectedFolder; if (!AllProjectsSearchSettings.ExistsSearchFolderByPath(selectedFolder)) { bool ischecked = true; int i = WriteToIniSearchFolderAndChecked(selectedFolder, ischecked); AddFolderSearchMenuItem(selectedFolder, ischecked, i); selectFolderPopupCenter.IsOpen = false; selectFolderPopupCenter = null; sfpc = null; } else { txtStatus.Text = "Cannot add search folder, because was exists yet"; } }
void miNewSearchFolder_Click(object sender, RoutedEventArgs e) { sfpc = new SelectFolderPopupCenter(); sfpc.ClickCancel += sfpc_ClickCancel; sfpc.ClickOK += sfpc_ClickOK; selectFolderPopupCenter = PopupHelper.GetPopupCenter(this, sfpc, sizeSelectFolderPopupCenter, true, BorderBrush, true, Brushes.White); }