Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
35
My Question is about XamNetworkNode
posted

This is .xaml File 

<ig:XamNetworkNode
x:Name="xnn" Background="AliceBlue"
NodeControlAttachedEvent="Xnn_NodeControlAttachedEvent"
HorizontalAlignment="Stretch" VerticalAlignment="Stretch"
ItemsSource="{Binding Persons}" ZoomLevel="2"
LineEndCap="SolidArrow" LineCapSize="10"
SelectionType="Single"
Grid.Row="3" FontSize="20" SelectedNodesCollectionChanged="xnn_SelectedNodesCollectionChanged"
>
<ig:XamNetworkNode.GlobalNodeLayouts>
<ig:NetworkNodeNodeLayout
x:Name="xmnode"
TargetTypeName="Person"
NodeStyle="{StaticResource MyNodeStyle}"
ConnectionsMemberPath="Connections" ConnectionTargetMemberPath="Target"
ConnectionWeightMemberPath="Weight"
ToolTipMemberPath="ToolTip" DisplayMemberPath="Name"
/>
</ig:XamNetworkNode.GlobalNodeLayouts>


</ig:XamNetworkNode>

Iin xaml.cs

private void xnn_SelectedNodesCollectionChanged(object sender, Infragistics.Controls.Maps.NetworkNodeSelectionEventArgs e)
{
for (int i = 0; i < xnn.SelectedNodes.Count; i++)
{
this.tb_DisaplayNode.Text = ((Person)xnn.SelectedNodes[i].Data).Name;
}
}

This event is not raising while I am selecting any node but It is raising in some other event,

So not able to find the current selected node