在XAML
我尝试使用的页面内IValueConverter
,它会引发错误。
- 在
IValueConverter
另一个程序集中,我添加了一个参考 - 没有设计时错误
- 我已经为 StaticResource 分配了 ResourceKey
在我的页面顶部,我有这个:
xmlns:converters="clr-namespace:Converters;assembly=Converters"
<Page.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Styles/DialogStyles.xaml" />
</ResourceDictionary.MergedDictionaries>
<converters:NoWhiteSpaceConverter x:Key="NoWhiteSpaceConverter" />
</ResourceDictionary>
</Page.Resources>
然后我尝试稍后像这样使用它:
<TextBox Text="{Binding SomeText, Converter={StaticResource NoWhiteSpaceConverter}}" />
任何人都可以看到问题是什么?