【发布时间】:2008-11-18 20:18:34
【问题描述】:
我正在开发一些 Silverlight 控件,我想明确处理它们在 Blend 中的显示方式。 具体来说,这些控件具有在运行时初始化的依赖项,因此会在设计器中引发异常。但即使没有例外,我也想让它们在 Blend 中以某种方式出现。
我知道 WPF 可以做到这一点(使用 myassembly.VisualStudio.Design.dll),但我无法找到有关使用 Silverlight 执行此操作的信息。
我已经看到了here 描述的 hack 来检查这个:
bool designTime = (System.Windows.Browser.HtmlPage.IsEnabled == false);
不过,我更喜欢更明确的解决方案。
【问题讨论】:
标签: silverlight expression-blend blend expression-blend-2