我是 C# 的新手(一直在学习 Java),这是我第一次发帖!我浏览了论坛,但找不到我需要的东西。
我正在尝试将字符串的详细信息从一种形式的列表框中移动到另一种形式的列表框中——它应该是一个电子邮件客户端。
原始数据由流式阅读器接收并拆分为姓名和电子邮件。
这是包含数据的表单的代码部分 (frmAddressBook):
public void btnOK_Click(object sender, EventArgs e)
{
if (tmpLine.StartsWith(lstAddresses.SelectedItem.ToString()))
{
//Split the line.
namesEmailAddresses = tmpLine.Split(',');
lstTest.Items.Add(namesEmailAddresses[0] + ", " + namesEmailAddresses[1]);
frmWorldEmail frmWE = new frmWorldEmail();
frmWE.names = namesEmailAddresses[0];
frmWE.emails = namesEmailAddresses[1];
frmWE.Show();
}//if
}
我试图将数据输入(frmWorldEmail)的表单的代码部分:
public partial class frmWorldEmail : Form
{
public frmWorldEmail()
{
InitializeComponent();
}
public string names
{
get {
names = this.names;
return names;
}
set { }
}
public string emails
{
get {
emails = this.emails;
return emails;
}
set { }
}
public void lstNameTo_SelectedIndexChanged(object sender, EventArgs e)
{
lstNameTo.Items.Add(names);
lstNameTo.Show();
}
public void lstEmailTo_SelectedIndexChanged(object sender, EventArgs e)
{
lstEmailTo.Items.Add(emails);
lstEmailTo.Show();
}
}
我真的很感激任何帮助。
谢谢。