AddForm addForm = new AddForm();
addForm.Show();
回到设计视图,双击“编辑”按钮,在这个按钮的相应代码中将要对右边ListBox中选中的RSS源进行编辑,也是通过打开一个新窗体来实现的。添加一个新的Windows窗体,命名为EditForm.cs。
图4
其实可以使用AddForm.cs另存为得到,将“添加”按钮的Text属性修改为“修改”,name属性变更为“modify”。删除原有的Add_Click函数,同时将文件中所有的AddForm改为EditForm。
回到设计视图,双击“修改”按钮,在其中添加如下代码:
private void modify_Click(object sender, EventArgs e)
{
if (rssFeedName != null & rssFeedTextBox != null)
{
Properties.Settings.Default.RssFeedNames[index] = rssFeedName.Text;
Properties.Settings.Default.RssFeedUris[index] = rssFeedTextBox.Text;
Properties.Settings.Default.Save();
Close();
}
else
{
MessageBox.Show("请确定输入正确","输入错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
一定要先删除,再双击,要不然,双击后进入代码视图函数名称显示的还是Add_Click。验证按钮的相应函数可以不变。
|