Exemple #1
0
        /// <summary>
        /// 删除组件
        /// </summary>
        private void ComponentRemove()
        {
            //foreach (FormElement obj in this.Entitys)
            //{
            //IShellControlDev shellControl = obj as IShellControlDev;
            //if (shellControl == null)
            //    continue;

            UndoEngineFormDesinger.DestroyControl(this.Entity as UIElement);
            //}
        }
Exemple #2
0
        /// <summary>
        /// 属性变更
        /// </summary>
        /// <param name="values"></param>
        private void ComponentChange(SEUndoMember.EnumMemberValue enumMemberValue)
        {
            //foreach (object obj in this.Entitys)
            //{
            foreach (SEUndoMember member in this.Members)
            {
                member.SetMember(this.Value, enumMemberValue);
            }
            //}


            UndoEngineFormDesinger.UpdateView(this.Entity);
            //UndoEngineFormDesinger.FormFormDesinger.UpdatePropertyGrid(false);
            UndoEngineFormDesinger.UpdatePropertyGrid(false);
        }
Exemple #3
0
 /// <summary>
 /// 添加组件
 /// </summary>
 private void ComponentAdd()
 {
     UndoEngineFormDesinger.CreateControl(this.Entity as UIElement);
     //}
 }