public static FtpConnect FtpConnectForm = null; //定义一个子窗体属性
private void btnSelRemoteFtpPath_Click(object sender, EventArgs e)
{
if (FtpConnectForm == null)
{
FtpConnect form = new FtpConnect(this);
form.Show();
}
else
{
FtpConnectForm.Close();
FtpConnectForm = null;
}
}
public static FormSetup FormSetupForm = null;
public FtpConnect(FormSetup TempForm)
{
InitializeComponent();
FormSetup.FtpConnectForm = this;
FormSetupForm = TempForm;
}
private void treeView_path_list_AfterSelect(object sender, TreeViewEventArgs e)
{
string selectedNodeName = treeView_path_list.SelectedNode.Tag.ToString();
txtRemoteFTPPath.Text = selectedNodeName;
FormSetupForm.txtRemoteFTPPath.Text = selectedNodeName;
}