WPF GetIsInDesignMode изнутри A Converter
Как я могу использовать GetIsInDesignMode из конвертера? Кажется, что для этого метода требуется родительский пользовательский элемент управления/окно, переменная, которая недоступна внутри конвертера.
Пример:
public class CellImageConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
if (DesignerProperties.GetIsInDesignMode(??))
..
..
Спасибо
Ответы
Ответ 1
Я наткнулся на несколько ответов в поисках "DesignerProperties wpf". Этот метод из http://sweux.com/blogs/laranjeira/index.php/wpf/design-mode-wpf/how-to-get-design-mode-property-in-wpf/ довольно прост.
DesignerProperties.GetIsInDesignMode(new DependencyObject());