我正在使用列表框通过文本框获取用户的输入。如果用户通过文本框提供输入,我可以解析列表框中的值并执行操作。 现在如果用户没有给出任何输入,那么listbox不包含任何内容。 我希望如果列表框为空,它应该在msg框中显示错误.. 我正在尝试我的代码,但它不起作用..
string text1 = lstboxbulkto.ToString();
if (lstboxbulkto.ToString().Equals(null))
{
MessageBox.Show("hiii");
}
其中lstboxbulkto是列表框的名称。 怎么办呢。
答案 0 :(得分:5)
要检查列表框是否为空,可以使用Listbox.Items.Count属性。如果值为0
,则列表框为空。
if(lstboxbulkto.Items.Count == 0)
MessageBox.Show("hiii");