xmal文件中,初始化对象失败
求助!
在BookkeeperViewModel的构造函数中做了初始化数据库的操作,如果将这些操作去掉的话,初始化成公,但是加上数据库的操作就会失败,这是为什么呢? --------------------编程问答-------------------- 你连数据库的代码贴上来看看呀 --------------------编程问答--------------------
把DataContext的设置写在xmal文件后面的cs文件连接数据库也是可以的 --------------------编程问答--------------------
你的BookkeeperViewModel中不要在初始化时做不应该做的事情。设计时顶多应该显示实例数据,而不能去真的连接数据库,否则难免会经常“死机好久,甚至让vs垮掉”。
应该在此控件的UserControl的Loaded事件处理方法中写:
if(DesignerProperties.IsInDesignTool)--------------------编程问答-------------------- 哦,写反了
{
....这里初始化数据库操作
}
if(!DesignerProperties.IsInDesignTool)
{
....这里初始化数据库操作
}
补充:.NET技术 , C#