[英]How to access a Converter in XAML when the codebehind contains the IValueConverter implementation
给定以下内容:
public partial class MyCustomControl : UserControl, IValueConverter
我将如何设置XAML来访问控件的(自)创建实例进行转换?
<TextBlock Text="{Binding Converter={ ??? }}" />
之所以这样做,是因为控件上有一个DP,该DP告诉我需要反映的对象的哪个属性才能在该TextBlock的文本中显示其值。 所以...如果我在后面的代码中实现IValueConverter,并告诉它将其用作转换器,只要它使用的是同一个实例,我就应该能够得到所需的一切。
谢谢!
坏主意,创建一个单独的转换器。 如果您需要更多信息,只需在其中添加属性(例如,一个用于整个UserControl的属性)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.