Mình hỏi là làm thế nào để nó chỉ đưa ra 1 lần trả lời là có hay không Mong mọi người giúp đỡ mình.
Trang 1Tìm kiếm trên Listview trong lập trình C#
Mình viết code cho nút tìm kiếm như trong hình như sau:
Code:
private void btntimkiem_Click(object sender, EventArgs e)
{
string output;
for (int i = 0; i < lvwdanhsach.Items.Count; i++)
{
if (lvwdanhsach.Items[i].SubItems[0].Text.ToString()
== txtmasptimkiem.Text.ToString())
{
output = "Sảm phẩm bạn tìm đang còn trong kho hàng" + "\n" + "Thông tin sảm phẩm bạn tìm : " + "\n\n" + "Mã số sản phẩm : " + lvwdanhsach.Items[i].SubItems[1].Text.ToString() + "\n" +
Trang 2"Tên sản phẩm : " + lvwdanhsach.Items[i].SubItems[1].Text.ToString() +
"\n" + "Giá bán : " + lvwdanhsach.Items[i].SubItems[2].Text.ToString() +
"\n" + "Loại sản phẩm : " +
lvwdanhsach.Items[i].SubItems[3].Text.ToString() + "\n" + "Số lượng còn lại : " + lvwdanhsach.Items[i].SubItems[4].Text.ToString();
MessageBox.Show(output, "Thông báo");
}
else
{
MessageBox.Show("Không tìm thấy sản phẩm bạn tìm", "Thông báo");
}
}
}
Nhưng khi mình nhập nhiều sản phẩm thì nó lại đi duyệt và trả lời cho từng sản phẩm 1 Mình hỏi là làm thế nào để nó chỉ đưa ra 1 lần trả lời là có hay không
Mong mọi người giúp đỡ mình