Example #1
0
 private void advTree_remoteTree_DoubleClick(object sender, EventArgs e)
 {
     DevComponents.AdvTree.Node selectedRemoteNode = advTree_remoteTree.SelectedNode;
     if (selectedRemoteNode is RemoteClientNode)
     {
         if (((RemoteClientNode)selectedRemoteNode).RemoteClient.ShowWindow == null)
         {
             RemoteRunner myWindow = new RemoteRunner();
             myWindow.TopLevel        = false;
             myWindow.Parent          = this.panel_RemoteRunner;
             myWindow.tagRemoteClient = ((RemoteClientNode)selectedRemoteNode).RemoteClient;
             ((RemoteClientNode)selectedRemoteNode).RemoteClient.ShowWindow = myWindow;
             myWindow.Show();
             ((RemoteClientNode)selectedRemoteNode).RemoteClient.GetAllRunnerInfor();
         }
         else
         {
             ((RemoteClientNode)selectedRemoteNode).RemoteClient.ShowWindow.BringToFront();
         }
     }
 }
Example #2
0
 public RemoteClient(EndpointAddress yourEp, RemoteRunner yourWindow)
 {
     myEp       = yourEp;
     showWindow = yourWindow;
 }