Domain operations cannot be started at design time

abis 2010-07-09 10:35:28
做了一个自定义控件,下拉框,框中的项是从数据库中取得。控件做好后往主窗体上拖的时候,就出现了这个提示。请问如何解决?
...全文
160 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
莫逍遥 2011-04-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 sunpire 的回复:]
在构造函数内不要出现调用业务逻辑(数据库)的代码,控件在设计器中被呈现时,会执行构造函数中的全部代码的,如果是模板化控件,则还会执行 OnApplyTemplate() 中的代码
[/Quote]

如果不在构造函数中做业务逻辑调用,那么在什么地方调用?
dale01 2010-10-17
  • 打赏
  • 举报
回复
Very Good!
abis 2010-07-09
  • 打赏
  • 举报
回复
已经解决,多谢。40分全拿去
Sunpire 2010-07-09
  • 打赏
  • 举报
回复
在构造函数内不要出现调用业务逻辑(数据库)的代码,控件在设计器中被呈现时,会执行构造函数中的全部代码的,如果是模板化控件,则还会执行 OnApplyTemplate() 中的代码

8,738

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧