Way*_*ish 19 .net silverlight xaml typeconverter visual-studio-2012
安装Visual Studio 2012并打开Silverlight 5项目后,我遇到了与TypeConverter相关的各种设计时错误,例如:
"FontWeight"的TypeConverter不支持从字符串转换.
"Point"的TypeConverter不支持从字符串转换.
"厚度"的TypeConverter不支持从字符串转换.
然而,这不是一个详尽的清单.
这些例子包括:
<Setter Property="FontWeight" Value="Bold" />
<RadialGradientBrush GradientOrigin="0.5,0.5"> ...
<Setter Property="Padding" Value="0" />
我错过了一些明显的东西,或者这是一个错误?
Dan*_*ani 14
我有同样的问题:在资源部分定义
<UserControl.Resources>
<local:MyConverter x:Key="myConverter"/>
</UserControl.Resources>
Run Code Online (Sandbox Code Playgroud)
在XAML UE中,我不得不改变
...Width="{Binding BindingProperty, Converter=myConverter}"...
Run Code Online (Sandbox Code Playgroud)
至
...Width="{Binding BindingProperty, Converter={StaticResource myConverter}..."
Run Code Online (Sandbox Code Playgroud)