把多个textbox.text的属性加到listview 添加商品的按钮用C#如图:
1个回答
展开全部
bool isexist = false;
foreach (ListViewItem li in listView1.Items){
if (li.Text == txtID.Text) {
li.SubItems[4].Text = (Convert.ToInt32(li.SubItems[4].Text) + Convert.ToInt32(txtCount.Text)).ToString();
isexist = true;}}
if (!isexist) {
ListViewItem li = new ListViewItem(txtID.Text);
li.SubItems.Add(txtName.Text);
li.SubItems.Add(txtPrice.Text);
li.SubItems.Add(txtDiscount.Text);
li.SubItems.Add(txtCount.Text);
listView1.Items.Add(li); }
foreach (ListViewItem li in listView1.Items){
if (li.Text == txtID.Text) {
li.SubItems[4].Text = (Convert.ToInt32(li.SubItems[4].Text) + Convert.ToInt32(txtCount.Text)).ToString();
isexist = true;}}
if (!isexist) {
ListViewItem li = new ListViewItem(txtID.Text);
li.SubItems.Add(txtName.Text);
li.SubItems.Add(txtPrice.Text);
li.SubItems.Add(txtDiscount.Text);
li.SubItems.Add(txtCount.Text);
listView1.Items.Add(li); }
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询