为什么在数据绑定中不使用TypeConverterAttribute?

问题描述 投票:0回答:1

我花了整整一天的时间来弄清楚为什么一个特定的类没有利用其属性上标记的TypeConverters。

事实证明不是类本身,而是我创建了手动绑定到通常使用扩展方法的UI的事实。

因此,在您追求“ AssemblyResolve”或“使用类型名称而不是typeof”之前,如果您的问题涉及数据绑定,请检查此。

winforms data-binding typeconverter
1个回答
0
投票
txt.DataBindings.Add(nameof(txt.Text), source, propertyName, true, DataSourceUpdateMode.OnValidation, null, format);  //WORKS
txt.DataBindings.Add(nameof(txt.Text), source, propertyName, false, DataSourceUpdateMode.OnValidation, null, format);  //fails
txt.DataBindings.Add(nameof(txt.Text), source, propertyName);  //fails

那里是真假标志?

这是“ formattingEnabled”。

© www.soinside.com 2019 - 2024. All rights reserved.