private void graphViewer_MouseDown(object sender, MouseEventArgs e)
{
if (graphViewer.Graph != null)
{
object obj = graphViewer.GetObjectAt(e.X, e.Y);
var dnode = obj as DNode;
if (dnode != null)
{
Node drawingNode = dnode.DrawingNode;
GameMasterNode nodeData = GameMasterDataManager.GetInstance().GetGameMasterNode(drawingNode.Id);
UpdateSelectedNodeInfo(nodeData);
}
else
{
UpdateSelectedNodeInfo(null);
}
}
}