/// <summary> /// 编辑通用关键字 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void hlEditCommonKeywords_Click(object sender, RoutedEventArgs e) { CategoryKeywordsVM item = this.QueryResultGrid.SelectedItem as CategoryKeywordsVM; UCAddUniversalCategoryKeywords usercontrol = new UCAddUniversalCategoryKeywords(); usercontrol.VM = gridVM.SingleOrDefault(a => a.SysNo.Value == item.SysNo.Value); usercontrol.Dialog = Window.ShowDialog(ResKeywords.Title_EditCommonKeywords, usercontrol, (obj, args) => { QueryResultGrid.Bind(); }); }
private void btnNewItem_Click(object sender, RoutedEventArgs e) { UCAddUniversalCategoryKeywords usercontrol = new UCAddUniversalCategoryKeywords(); usercontrol.Dialog = Window.ShowDialog(ResKeywords.Title_CreateCommonKeywords, usercontrol, (obj, args) => { filter = model.ConvertVM <CategoryKeywordsQueryVM, CategoryKeywordsQueryFilter>(); filterVM = Newegg.Oversea.Silverlight.Utilities.UtilityHelper.DeepClone <CategoryKeywordsQueryFilter>(filter); QueryResultGrid.QueryCriteria = this.filter; QueryResultGrid.Bind(); }); }