我正在使用实体框架从数据库中检索记录。我的用户控制页面每次运行时都会崩溃,但是在我注释掉 BindLstBox 方法中的行之后;我的用户控制页面运行良好。这段代码有什么问题吗?(DAOActivity 是一个类文件,其中包含 CRUD 代码。我想那里没有问题。)当我尝试运行时它显示此错误:
'对与指定绑定约束匹配的'iStellar.home'类型的构造函数的调用引发了异常。行号“5”和行位置“14”。
这是错误的屏幕截图:
DAO.DAOActivity daoActivity = new DAO.DAOActivity();
public home()
{
InitializeComponent();
BindListBox();
}
public void BindListBox()
{
listBox1.ItemsSource = daoActivity.GetAll();
listBox1.DisplayMemberPath = "ActivityName";
listBox1.SelectedValuePath = "ActivityID";
}
我的 XAML:
<ListBox Height="534" HorizontalAlignment="Left" Margin="218,415,0,0"
Name="listBox1" VerticalAlignment="Top" Width="512" />