private void cmdChangeIcon_Click(object sender, RoutedEventArgs e) { try { var dlgIcons = new WndFolderIcons { Owner = this }; dlgIcons.GroupPropertyChanged += dlgIcons_GroupPropertyChanged; var showDialog = dlgIcons.ShowDialog(); if (showDialog == null || !showDialog.Value) { dlgIcons.GroupPropertyChanged -= dlgIcons_GroupPropertyChanged; } } catch (Exception ex) { PNStatic.LogException(ex); } }
private void cmdChangeIcon_Click(object sender, RoutedEventArgs e) { try { var dlgIcons = new WndFolderIcons {Owner = this}; dlgIcons.GroupPropertyChanged += dlgIcons_GroupPropertyChanged; var showDialog = dlgIcons.ShowDialog(); if (showDialog == null || !showDialog.Value) { dlgIcons.GroupPropertyChanged -= dlgIcons_GroupPropertyChanged; } } catch (Exception ex) { PNStatic.LogException(ex); } }