/// <summary> /// 修改 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void securityUpdate_Click(object sender, RoutedEventArgs e) { SecurityClassEditDialog dialog = new SecurityClassEditDialog(SelectedSecurityClass); dialog.AllowEdite = true; dialog.WindowTitle = "修改保障类别"; dialog.RefreshSecurityClassEvent += () => { GetSecurityClass(); }; dialog.ShowDialog(this); }
/// <summary> /// 新增 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void securityAdd_Click(object sender, RoutedEventArgs e) { SecurityClass newsecurityClass = new SecurityClass(); newsecurityClass.Guid = System.Guid.NewGuid().ToString(); SecurityClassEditDialog dialog = new SecurityClassEditDialog(newsecurityClass); dialog.AllowEdite = true; dialog.WindowTitle = "新增保障类别"; dialog.RefreshSecurityClassEvent += () => { GetSecurityClass(); }; dialog.ShowDialog(this); }
private void rulsgrid_DoubleClick(object sender, MouseButtonEventArgs e) { if (sender != null) { if (e.ChangedButton == MouseButton.Left) { SecurityClassEditDialog dialog = new SecurityClassEditDialog(SelectedSecurityClass); dialog.AllowEdite = true; dialog.WindowTitle = "修改保障类别"; dialog.RefreshSecurityClassEvent += () => { GetSecurityClass(); }; dialog.ShowDialog(this); //SecurityClassEditDialog dialog = new SecurityClassEditDialog(SelectedSecurityClass); //dialog.WindowTitle = "保障类别详细信息"; //dialog.AllowEdite = false; //dialog.ShowDialog(this); } } }