/// <summary>
        /// 编辑
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void BtnEdit_Click(object sender, RoutedEventArgs e)
        {
            dynamic d = this.ConditionValueSetResult.SelectedItem as dynamic;
            ProductAccessoriesQueryConditionValueSet item = new ProductAccessoriesQueryConditionValueSet()
            {
                MaterSysNo = MaterSysNo, IsEdit = true
            };

            item.Data = new ProductAccessoriesConditionValueVM()
            {
                ConditionList  = (from p in ConditionList where p.SysNo != 0 select p).ToList(),
                ConditionValue = new AccessoriesConditionValue()
                {
                    ConditionValue = d.ConditionValue, SysNo = d.ConditionValueSysNo
                },
                ParentCondition = new AccessoriesQueryCondition()
                {
                    ConditionName = d.ParentConditionName == null ? "" : d.ParentConditionName, SysNo = d.ParentConditionSysNo == null ? 0 : d.ParentConditionSysNo, MasterSysNo = MaterSysNo
                },
            };
            item.SysNo                     = d.ConditionValueSysNo;
            item.ConditionSysNo            = d.ConditionSysNo;
            item.ParentConditionValueSysNo = d.ParentConditionValueSysNo == null ? 0 : d.ParentConditionValueSysNo;
            item.Dialog                    = CPApplication.Current.CurrentPage.Context.Window.ShowDialog("编辑查询条件值", item, (s, args) =>
            {
                if (args.DialogResult == Newegg.Oversea.Silverlight.Controls.Components.DialogResultType.OK)
                {
                    this.ConditionValueSetResult.Bind();
                }
            }, new Size(600, 200));
        }
        private void BtnCreat_Click(object sender, RoutedEventArgs e)
        {
            if ((from p in ConditionList where p.SysNo != 0 select p).ToList().Count == 0)
            {
                CPApplication.Current.CurrentPage.Context.Window.Alert("该查询还没有设置查询条件,不能设置条件值!");
                return;
            }
            ProductAccessoriesQueryConditionValueSet item = new ProductAccessoriesQueryConditionValueSet()
            {
                MaterSysNo = MaterSysNo, IsEdit = false
            };

            item.ConditionList = (from p in ConditionList where p.SysNo != 0 select p).ToList();//去掉全部选项
            item.Dialog        = CPApplication.Current.CurrentPage.Context.Window.ShowDialog("添加查询条件值", item, (s, args) =>
            {
                if (args.DialogResult == Newegg.Oversea.Silverlight.Controls.Components.DialogResultType.OK)
                {
                    this.ConditionValueSetResult.Bind();
                }
            }, new Size(600, 200));
        }