private void TvConnections_BeforeExpand(object sender, TreeViewCancelEventArgs e)
{
if (BlockStudioProjectService.BlockStudioProject == null)
{
return;
}
var baseTreeNode = (BaseTreeNode) e.Node;
if (baseTreeNode.NodeType == NodeType.Connection)
{
var connectionNode = (ConnectionNode) baseTreeNode;
if (!connectionNode.HasConnected)
{
AttemptConnection(connectionNode);
}
}
}