“添加值转换器”对话框
通过值转换器,可在数据穿过数据绑定引擎时修改数据。 可通过在代码中实现 IValueConverter 接口,创建值转换器。 创建值转换器后,即可在配置数据绑定时在 XAML 设计器中选择该值转换器。
创建数据绑定时,如果已添加了转换器,则可在**“创建数据绑定”对话框中的“转换器”下拉列表中选择转换器,还可选择“<添加值转换器>”**以添加新的转换器。 有关在 XAML 设计器中创建数据绑定的详细信息,请参见如何在 XAML 设计器中绑定数据。
如果在**“创建数据绑定”对话框中选择“<添加值转换器>”,则显示“添加值转换器”**对话框。 在此对话框中,可从值转换器列表中选择某个值转换器。
下图展示**“添加值转换器”对话框,其中选择了一个名为“DateFormatter”**的值转换器。
备注
添加或选择转换器后,即可在“创建数据绑定”对话框的“ConverterParameter”文本框中指定可选参数。此参数是可在转换器逻辑中使用的对象,并对应于 Convert 方法中的 parameter 参数。