我尝试创建String
,Int32
资源,如下所示,但它不起作用。我收到错误,说无法转换该值。
如果你知道怎么做,请帮助。
<ResourceDictionary
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:sys="clr-namespace:System;assembly=mscorlib"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<sys:Int32 x:Key="MyKey">1</sys:Int32>
</ResourceDictionary>
<Label Content="abb" BorderThickness="{StaticResource MyKey}" />
答案 0 :(得分:7)
BorderThickness
的类型为System.Windows.Thinkness而非Int32
<Thickness x:Key="MyKey" >1</Thickness>
祝你好运!