예제 #1
0
 internal virtual void InvalidateChildren()
 {
     EdgeLabelControl?.UpdateLayout();
     if (LinePathObject != null)
     {
         var pos = Source.GetPosition();
         Source.SetPosition(pos.X, pos.Y);
     }
 }
        internal virtual void UpdateLabelLayout(bool force = false)
        {
            EdgeLabelControl.Show();
            if (EdgeLabelControl.GetSize() == SysRect.Empty || force)

            {
                EdgeLabelControl.UpdateLayout();
                EdgeLabelControl.UpdatePosition();
            }
        }