我正在尝试创建一个扩展默认文本框“TextBoxEx:TextBox”的自定义文本框 目标是在一个地方输入格式,同时尽可能少地编写绑定代码。
<local:TextBoxEx Text="{Binding ADateWithValue}" TextType="Date" />
如果可能,我想获取绑定数据类型并设置合理的默认格式。
我知道一旦创建的绑定是不可变的,但必须有一种方法以一些聪明的方式设置转换器,stringformat或钩子进入流程,也许使用OverrideMetadata?