Ika*_*fue 1 c# sms listview loops
关于我之前关于发送短信的帖子,我无法通过复选框将信息发送到列表视图中的所有选定项目.
该消息将被发送到他们的移动号码,这是列表视图中的subitem1.
这是我发送邮件的代码.
foreach (ListViewItem eachItem in lvNumbers.SelectedItems)
{
//string Selected = eachItem.Text;
string Selected = lvNumbers.Items[Convert.ToString(eachItem)].SubItems[1].Text;
sm.sendSMS(Selected, txtMessage.Text);
}
sm.Closes();
MessageBox.Show("Messages Sent!");
Run Code Online (Sandbox Code Playgroud)
我错过了什么
这是该程序的屏幕截图.
寻找CheckedItems不是SelectedItems:
foreach (ListViewItem eachItem in lvNumbers.CheckedItems)
{
//string Selected = lvNumbers.Items[Convert.ToString(eachItem)].SubItems[1].Text;
string Selected = eachItem.SubItems[1].Text; //directly access "eachItem"
}
Run Code Online (Sandbox Code Playgroud)
因为您的商品Checked未被选中.
| 归档时间: |
|
| 查看次数: |
4504 次 |
| 最近记录: |