ConverterParameter用法

时间:2012-10-26 15:23:06

标签: wpf binding

我有一个关于ConverterParameter用法的基本问题。从某种意义上说 - 我总是可以在我的viewmodel中创建一个类型集合,并在Binding期间将它传递给转换器。

然后在我的转换方法中 - 如果检查语句我可以做多个并相应地返回

public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{

}

所以问题是使用ConverterParameter的情况究竟是什么,它恰当地证明了它的用法。

请注意 - 我不是在问如何使用ConverterParameter - 我已经这样做了 - 对使用它更感兴趣

1 个答案:

答案 0 :(得分:2)

以下是我使用Converter参数

的一些情况
  1. 我有一个转换器,由每个用户控件的许多用户控件使用 代表特定的类类型。我使用转换器参数来保持 类类型,所以我可以控制基于的转换行为 参数类型。
  2. 我有一个将日期转换为字符串的转换器。我用过转换器 参数,用于定义返回的出发日期或到达日期 所需格式的单个字符串