思路是这样的当把选定的文本框内的某一条内容转移到其他的文本框中时,同时把选中的内容删除掉.
可是 总是提示错误.不知道怎么会事.不知道是不是我的思路有问题?
还有一个是传参数的问题.当我新建立一个winform窗体,想把参数也一起传过去的时候就报错.
请大家指点.谢谢.
部分代码如下:
这是删除代码:
private void sendsigle_Click(object sender, EventArgs e)
{
if (String.Compare(this.comboBox1.SelectedItem.ToString(), "客户") == 0)
{
string[] names ={ "客户", "可忽忽", "可可忽忽" };
System.Windows.Forms.ListBox.ObjectCollection obj = this.lstfirst.Items;
for (int i = 0; i < names.Length; i++)
{
if (string.Compare(this.lstfirst.SelectedItem.ToString(), names[i]) == 0)
{
this.lstsecond.Items.Add(names[i]);
for (int j = 0; j < obj.Count; j++)
{
if (obj[j].ToString().Equals(names[i]))
{
obj.RemoveAt(j);
}
}
}
}
}
这是建立新窗体代码:
string strName = this.lstsecond.SelectedItem.ToString();
change cg = new change(strName);//加上strname就抱错!
cg.MaximizeBox = false;
cg.MinimizeBox = false;
cg.Show();
[此贴子已经被作者于2007-10-29 20:21:25编辑过]