【问题标题】:ConverterParameter Usage转换器参数用法
【发布时间】:2012-10-26 15:23:05
【问题描述】:

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

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

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

}

所以问题是使用 ConverterParameter 的场景到底是什么,这证明了它的使用是合理的。

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

【问题讨论】:

    标签: wpf binding


    【解决方案1】:

    以下是我使用 Converter 参数的一些案例

    1. 我有许多用户控件使用的转换器每个用户控件 表示特定的类类型。我使用转换器参数来保存 类类型,因此我可以根据 参数类型。
    2. 我有一个将日期转换为字符串的转换器。我用转换器 定义返回的出发日期或到达日期的参数 所需格式的单个字符串

    【讨论】:

    • 感谢您提供的用例
    猜你喜欢
    • 1970-01-01
    • 2012-05-10
    • 2010-11-01
    • 2017-08-22
    • 2020-08-07
    相关资源
    最近更新 更多