【发布时间】:2014-03-18 09:22:36
【问题描述】:
这是我的名为“编辑”的按钮,当您在购物篮中有条目并单击该条目并单击“编辑”时,它会打开一个新窗口,允许您编辑条目、产品名称、数量或价格。这就是我所拥有的,它可以编译并运行良好,但是有没有更简单的方法来编写它?
private void btn_Edit_Click(object sender, EventArgs e)
{
if (lst_Results.SelectedIndex >= 0)
{
// Want to edit the value of the Item
Edit editbutton = new Edit();
editbutton.NameOfItem =
basket.Items[lst_Results.SelectedIndex].ItemName;
editbutton.Quantity = basket.Items[lst_Results.SelectedIndex].Quantity;
editbutton.ReplacementValue =
basket.Items[lst_Results.SelectedIndex].Price;
if (editbutton.ShowDialog() == DialogResult.OK)
{
basket.UpdateReplacementValue(basket.Items[lst_Results.SelectedIndex].ItemName, editbutton.Quantity, editbutton.ReplacementValue);
RenderLibrary();
}
}
}
【问题讨论】:
-
你能告诉我们这段代码的问题吗?
-
这应该已经发布在 codereview.stackexchange.com
-
这个问题属于codereview.stackexchange.com