Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/323.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.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# 无法在WPF窗口加载上触发用户定义的函数_C#_Sql Server_Wpf_User Interface - Fatal编程技术网

C# 无法在WPF窗口加载上触发用户定义的函数

C# 无法在WPF窗口加载上触发用户定义的函数,c#,sql-server,wpf,user-interface,C#,Sql Server,Wpf,User Interface,在WPF中,我发现这个问题很难解决 我动态填充此WPF表单上的下拉框(从sqlserver中的表)。我编写了一个名为populatedropbox的函数,我过去在WinForms中调用该函数 现在在WPF中,我得到以下错误 我在构造函数/窗口_加载/窗口_内容呈现中也使用了下面的方法,但仍然得到了相同的错误 Dispatcher.BeginInvoke(DispatcherPriority.Loaded, new Action(() => { populateDropBoxes(); }

WPF
中,我发现这个问题很难解决

我动态填充此
WPF
表单上的下拉框(从
sqlserver
中的表)。我编写了一个名为
populatedropbox
的函数,我过去在
WinForms
中调用该函数

现在在
WPF
中,我得到以下错误

我在
构造函数
/
窗口_加载
/
窗口_内容呈现
中也使用了下面的方法,但仍然得到了相同的错误

Dispatcher.BeginInvoke(DispatcherPriority.Loaded, new Action(() => { populateDropBoxes(); }));
注意:当我从中调用
populatedRopboxs
()for Ex:a button click时,它会工作


任何帮助都将不胜感激。

'void populatedropbox(){Con.sqlQuery(“从VEN.tblCaller中选择strCallerName,ID”);foreach(Con.queryExec().Rows中的DataRow dr){IDCaller.Items.Add(新组合框(dr[0].ToString(),dr[1].ToString());}注意:IDCaller是comboBox的名称comboBox是我自己的类,它有一个显示和一个隐藏的值属性
Con
connection对象已创建?@weiu DBA Good shout!!!我不得不发起这个骗局,结果很好。非常感谢你。