我如何能够在转换器内使用GetIsInDesignMode?看起来该方法需要父用户控件/窗口,这是在转换器内部时无法访问的变量。
示例:
public class CellImageConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
{
if (DesignerProperties.GetIsInDesignMode(??))
..
..
谢谢
我找到了一些搜索“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());
我找到了一些搜索“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());