WPF GetIsInDesignMode 从转换器内部
Posted
技术标签:
【中文标题】WPF GetIsInDesignMode 从转换器内部【英文标题】:WPF GetIsInDesignMode From Inside A Converter 【发布时间】:2011-06-27 01:15:57 【问题描述】:如何在转换器内部使用 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());
【讨论】:
以上是关于WPF GetIsInDesignMode 从转换器内部的主要内容,如果未能解决你的问题,请参考以下文章
如何将代码 YouTube API 从控制台转换为 WPF [关闭]