private void hyperlinkCategorySysNo_Click(object sender, RoutedEventArgs e) { dynamic d = this.dgCategoryQueryResult.SelectedItem as dynamic; CategoryEditMaintain item = new CategoryEditMaintain(); item.IsEdit = true; item.Data = new CategoryVM() { Category1SysNo = d.Category1SysNo, Category2SysNo = d.Category2SysNo, Category3SysNo = d.Category3SysNo, CategoryName = d.CategoryName, Status = (CategoryStatus)d.CategoryStatus, SysNo = d.CategorySysNo, Type = catetype }; if (catetype == CategoryType.CategoryType3) { item.Data.C3Code = d.C3Code; } item.Dialog = Window.ShowDialog("更新类别", item, (s, args) => { if (args.DialogResult == Newegg.Oversea.Silverlight.Controls.Components.DialogResultType.OK) { dgCategoryQueryResult.Bind(); } }, new Size(600, 500)); }
private void btnCategoryNew_Click(object sender, RoutedEventArgs e) { CategoryEditMaintain item = new CategoryEditMaintain(); item.IsEdit = false; item.Dialog = Window.ShowDialog("添加类别", item, (s, args) => { if (args.DialogResult == Newegg.Oversea.Silverlight.Controls.Components.DialogResultType.OK) { dgCategoryQueryResult.Bind(); } }, new Size(600, 500)); }