كيف تجعل الحدود تتلقى قيمتها من مفتاح موارد WPF؟

StackOverflow https://stackoverflow.com/questions/4096479

سؤال

أحاول إنشاء 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}" />
هل كانت مفيدة؟

المحلول

نوع من BorderThickness هو System.Windows.Thinkness ليس Int32

<Thickness x:Key="MyKey" >1</Thickness>

حظا طيبا وفقك الله!

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top