如何在WPF中从资源文件加载控制大小

如何在WPF中从资源文件加载控制大小,wpf,xaml,Wpf,Xaml,通常在winforms中,您可以从FormName.resx文件加载控件文本以及其他属性,如大小 类似地,我们可以从WPF中的资源文件加载控制文本,如下所示 <Button Content="{x:Static res:Resources.ButtonText}" Height="100" Width="150"> 但我还想从.resx文件加载高度和宽度。如何在WPF中实现它?在Visual Studio中右键单击.resx文件,然后选择用->XML(文本)编辑器打开,并在文件

通常在winforms中,您可以从FormName.resx文件加载控件文本以及其他属性,如大小

类似地,我们可以从WPF中的资源文件加载控制文本,如下所示

<Button Content="{x:Static res:Resources.ButtonText}" Height="100" Width="150">


但我还想从.resx文件加载高度和宽度。如何在WPF中实现它?

在Visual Studio中右键单击
.resx
文件,然后选择
用->XML(文本)编辑器打开
,并在文件底部添加类型为
double
的数据值:

<data name="Height" type="System.Double, mscorlib">
    <value>20</value>
</data>

20
然后,您应该能够像往常一样使用此资源:

<Button ... Height="x:Static res:Resources.Height" />