Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/143.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从sql c填充的IF语句组合框#_C#_Combobox - Fatal编程技术网

C# 从sql c填充的IF语句组合框#

C# 从sql c填充的IF语句组合框#,c#,combobox,C#,Combobox,嗨,我有一个组合框,里面装满了来自SQL的表 对于这个特殊的组合框,我想使用if语句 比如说 if (comboBox2.Text is filled from sqL) { //then new form will pop out } Else { //no nothing } 是否要添加来自数据源而非SQL表的项?我想你不会,如果这种情况是个坏主意。无论是从sqldata填充项,还是像@farhad Jabiyev建议的那样,手动将项添加到combobox,您都可以首先获得项的计数,或者检

嗨,我有一个组合框,里面装满了来自SQL的表 对于这个特殊的组合框,我想使用if语句 比如说

if (comboBox2.Text is filled from sqL)
{
//then new form will pop out
}
Else
{
//no nothing
}

是否要添加来自数据源而非SQL表的项?我想你不会,如果这种情况是个坏主意。无论是从sqldata填充项,还是像@farhad Jabiyev建议的那样,手动将项添加到combobox,您都可以首先获得项的计数,或者检查关联的数据源是否为null或空,而不是直接访问combobox控件(如果您使用的是多线程应用程序)

if (comboBox2.Items.Count > 0)
    {
      //then new form will pop out
    }
Else
    {
      //no nothing
    }

检查项目计数是否大于0<代码>如果(comboBox.Items.Count>0)我该怎么做?你能给我看一些我在上一篇评论中已经展示过的代码吗。