예제 #1
0
        /// <summary>
        /// Initializes this instance.
        /// </summary>
        private void initialize()
        {
            if (Definition.GlobalPosition.HasValue)
                GlobalPosition = Definition.GlobalPosition.Value;

            if (IsRootItem)
            {
                DiagramCanvasBase.SetPosition(this, GlobalPosition);
            }

            InitializeComponent();

            setEdits();
        }
예제 #2
0
 /// <summary>
 /// Set position of given item
 /// </summary>
 /// <param name="item">Positioned item</param>
 /// <param name="position">Position of item</param>
 internal void SetPosition(FrameworkElement item, Point position)
 {
     DiagramCanvasBase.SetPosition(item, position);
 }