【发布时间】:2010-01-27 03:48:37
【问题描述】:
据我所知,我需要创建一个 IValueConverter 来进行自定义格式设置。问题是我的格式是单向的,没有合法的ConvertBack 实现。
那么,我该如何处理单向IValueConverters。 (如果有帮助,这是一个只读控件。)
【问题讨论】:
标签: wpf ivalueconverter
据我所知,我需要创建一个 IValueConverter 来进行自定义格式设置。问题是我的格式是单向的,没有合法的ConvertBack 实现。
那么,我该如何处理单向IValueConverters。 (如果有帮助,这是一个只读控件。)
【问题讨论】:
标签: wpf ivalueconverter
来自 Microsoft 的所有示例都只是从 ConvertBack 方法中抛出 NotSupportedException 或 NotImplementedException(前者更有意义)。
正如您所说,如果转换器是单向的,那么您很可能会在像 TextBlock 这样的只读控件上使用它,因此无论如何都不会调用 ConvertBack 方法。
【讨论】: