Я работаю над некоторыми элементами управления Silverlight и хотел бы явно обработать способ их отображения в Blend.
В частности, эти элементы управления имеют зависимости, которые инициализируются во время выполнения и, следовательно, генерируют исключения в конструкторе. Но даже в отсутствие исключения я бы хотел, чтобы они выглядели определенным образом в Blend.
Я знаю, что это возможно с WPF (используя myassembly.VisualStudio.Design.dll), но я не смог найти информацию о том, как это сделать с Silverlight.
Я видел хак, описанный здесь , который проверяет:
bool designTime = (System.Windows.Browser.HtmlPage.IsEnabled == false);
Я бы предпочел более явное решение.