示例#1
0
        /// <summary>
        /// 编辑类别属性关键字
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void hlEditPropertyKeywords_Click(object sender, RoutedEventArgs e)
        {
            CategoryKeywordsVM            item        = this.QueryResultGrid.SelectedItem as CategoryKeywordsVM;
            UCAddPropertyCategoryKeywords usercontrol = new UCAddPropertyCategoryKeywords();

            usercontrol.VM     = gridVM.SingleOrDefault(a => a.SysNo.Value == item.SysNo.Value);
            usercontrol.Dialog = Window.ShowDialog(ResKeywords.Title_EditPropertyKeywords, usercontrol, (obj, args) =>
            {
                QueryResultGrid.Bind();
            });
        }
示例#2
0
        private void btnNewProItem_Click(object sender, RoutedEventArgs e)
        {
            UCAddPropertyCategoryKeywords usercontrol = new UCAddPropertyCategoryKeywords();

            usercontrol.Dialog = Window.ShowDialog(ResKeywords.Title_CreatePropertyKeywords, usercontrol, (obj, args) =>
            {
                filter   = model.ConvertVM <CategoryKeywordsQueryVM, CategoryKeywordsQueryFilter>();
                filterVM = Newegg.Oversea.Silverlight.Utilities.UtilityHelper.DeepClone <CategoryKeywordsQueryFilter>(filter);
                QueryResultGrid.QueryCriteria = this.filter;
                QueryResultGrid.Bind();
            });
        }