我创建了一个银光用户控件,我想在新 View (MyTest.xaml) 中测试它。 我可以在工具箱中看到我的用户控件。但是当我将其拖放到设计区域时,出现此错误:
无法创建 ctlMyControl 的实例。 域操作无法在设计时启动。
基本上,它是一个带有下拉菜单的控件,它调用 RIA 服务来填充其 ItemsSource。
知道为什么我会收到此错误吗?
谢谢
最佳答案
您的控件正在尝试调用 RIA 服务,这在设计时是不允许的。
您需要将一些代码放入控件中以防止在设计时发生这种情况。
有一个属性DesignMode
您可以用来检查您的控件是否应该实际工作或只是显示占位符。
关于.net - 为什么我会收到此错误 : "Domain operations cannot be started at design time?",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3906092/