コード例 #1
0
ファイル: LayerRenderer.cs プロジェクト: sunfom/DeXign
        public void AddChild(IRenderer child, Point position)
        {
            this.RendererChildren.SafeAdd(child);

            if (!DesignTime.IsLocked(this))
            {
                OnAddedChild(child, position);
            }
        }
コード例 #2
0
ファイル: LayerRenderer.cs プロジェクト: sunfom/DeXign
        public void RemoveChild(IRenderer child)
        {
            this.RendererChildren.SafeRemove(child);

            if (!DesignTime.IsLocked(this))
            {
                OnRemovedChild(child);
            }
        }
コード例 #3
0
        private void InitializeSelector()
        {
            this.AddSelectedHandler(OnSelected);
            this.AddUnselectedHandler(OnUnselected);

            if (!DesignTime.IsLocked(this))
            {
                GroupSelector.Select(this, true);
            }
        }