1
안녕하세요 저는 노드와 에지가있는 C#으로 UML 다이어그램을 만들었습니다. 노드는 가장자리가있는 다른 노드에 연결되어 있지만 가장자리에 텍스트를 추가하려고합니다.xaml의 중간에 텍스트를 추가하십시오.
테두리를 그리려면 startNode 및 endNode (단순)에 Bindings를 사용합니다.
<Line Stroke="Black" X1="{Binding StartNode.Center_x}" Y1="{Binding StartNode.Center_y}" X2="{Binding EndNode.Center_x}" Y2="{Binding EndNode.Center_y}" StrokeThickness="5"/>
가장자리 앞뒤에 텍스트를 추가하는 것이 간단하지만, 그렇게 할 경우 연결된 노드가 텍스트를 무시합니다.
제 질문은, 줄의 중간에 레이블이나 텍스트 상자를 어떻게 추가합니까?
처음과 텍스트 사이에 두 줄을 만들고 텍스트 뒤에 두 번째 줄을 만들어야합니까? 그렇다면 어떻게해야합니까?