【发布时间】:2012-02-09 11:54:29
【问题描述】:
我想将 SQL 查询的结果绑定到 WPF 接口的列表框。正如我看到的许多示例一样,我无法调整我的应用程序以使其正常工作。我在后面使用这段代码:
string sqlStr1 = "SELECT Players.LastName FROM Players";
SqlDataAdapter dAdapt1 = new SqlDataAdapter(sqlStr1, cnStr);
DataSet dataSet1 = new DataSet();
dAdapt1.Fill(dataSet1);
List1.DataContext = dataSet1;
在 xaml 页面中:
<ListBox Name="List1" Grid.Column="1" Grid.Row="2" ></ListBox>
有什么方法可以绑定它们以便名称出现在列表框中?
没有在 xaml 页面中添加任何绑定,当我尝试运行它时会抛出异常。怎么了?
【问题讨论】:
-
如果你有异常贴出来。
-
这是一个 XamlParseException,带有消息“在匹配指定绑定约束的类型 'TennisPlayers.PlayersHome' 上调用构造函数引发了异常。”行号'5'和行位置'7'。”此外,它会打开一个新页面,标题为“No Source available”。
标签: c# wpf data-binding adapter