"FontWeight"的TypeConverter不支持从字符串转换

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)