private void HostNodeGroup_PropertyChanged(object sender, PropertyChangedEventArgs e)
{
var hostPosition = HostElement.GetPosition();
Canvas.SetTop(this, hostPosition.Y - 28);
Canvas.SetLeft(this, hostPosition.X + 40);
if (HostElement.Width - 60 > 0)
MaxWidth = HostElement.Width - 60;
}
}