Set GeometryLabel
This commit is contained in:
Lev Nachmanson 2024-07-22 12:53:59 -10:00 коммит произвёл GitHub
Родитель e1ec242ff0
Коммит 2b1c6dc81d
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
1 изменённых файлов: 6 добавлений и 1 удалений

Просмотреть файл

@ -1439,6 +1439,11 @@ namespace Microsoft.Msagl.WpfGraphControl {
textBlock.Measure(new Size(double.PositiveInfinity, double.PositiveInfinity));
textBlock.Width = textBlock.DesiredSize.Width;
textBlock.Height = textBlock.DesiredSize.Height;
if (drawingLabel.GeometryLabel == null) {
drawingLabel.GeometryLabel = new Core.Layout.Label();
}
drawingLabel.GeometryLabel.Width = textBlock.Width;
drawingLabel.GeometryLabel.Height = textBlock.Height;
return textBlock;
}
@ -1729,4 +1734,4 @@ namespace Microsoft.Msagl.WpfGraphControl {
public bool IncrementalDraggingModeAlways { get; set; }
public bool CreateToolTipForNodes { get => createToolTipForNodes; private set => createToolTipForNodes = value; }
}
}
}