Hi,
Please refer the following code, which I implemented:
.xaml for LinkTemplate:
<
DataTemplate x:Key=“LinkTemplate”>
<go:LinkPanel go:Part.SelectionElementName=“Path” go:Part.SelectionAdorned=“True”>
<go:LinkShape Stroke=“Black” StrokeThickness=“1” />
</go:LinkPanel>
</DataTemplate>
.cs code:
I have derived MyLinkData class as:
public class MyLinkData : GraphLinksModelLinkData<String, String>
{
}
Model:
varmodel = new GraphLinksModel<MyNodeData, String, String, MyLinkData>();
Now if I want to add a link based on only points like:
MyLinkData
link = new MyLinkData();
List
<Point> points = new List<Point>();
points.Add(
new Point(100, 50));
points.Add(
new Point(800, 50);
link.Points = points;
model.AddLink(link);
Then the expected output should be a link connecting assigned points.
But nothing displays.
Can you please let me know the reason & how can I resolve this issue?