列表框在空时不显示错误

时间:2011-05-30 14:52:45

标签: c# .net winforms listbox

我正在使用列表框通过文本框获取用户的输入。如果用户通过文本框提供输入,我可以解析列表框中的值并执行操作。 现在如果用户没有给出任何输入,那么listbox不包含任何内容。 我希望如果列表框为空,它应该在msg框中显示错误.. 我正在尝试我的代码,但它不起作用..

string text1 = lstboxbulkto.ToString();
                if (lstboxbulkto.ToString().Equals(null))
                {
                    MessageBox.Show("hiii");
                }

其中lstboxbulkto是列表框的名称。 怎么办呢。

1 个答案:

答案 0 :(得分:5)

要检查列表框是否为空,可以使用Listbox.Items.Count属性。如果值为0,则列表框为空。

if(lstboxbulkto.Items.Count == 0)
   MessageBox.Show("hiii");