/// <summary> /// Initializes this instance. /// </summary> private void initialize() { if (Definition.GlobalPosition.HasValue) GlobalPosition = Definition.GlobalPosition.Value; if (IsRootItem) { DiagramCanvasBase.SetPosition(this, GlobalPosition); } InitializeComponent(); setEdits(); }
/// <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); }