برنامج الأغذية العالمي - استخدام الموارد ControlTemplate ضمن نمط

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

سؤال

عند خلق نمط، هل من الممكن لتعيين الخاصية ControlTemplate إلى مورد المحددة سابقا؟ فعلى سبيل المثال، إذا كان لي ما يلي في ResourceDictionary:

<ControlTemplate x:Key="MyControlTemplate" TargetType="{x:Type Button}">
...
</ControlTemplate>

وثم أراد بعد ذلك لاستخدامها في نمط من هذا القبيل:

<Style x:Key="MyStyle" TargetType="{x:Type Button}">
    <Setter Property="Template" Value="???"/>
</Style>

هل هذا ممكن؟

هل كانت مفيدة؟

المحلول

وأعتقد أن هذا العمل:

<Style x:Key="MyStyle" TargetType="{x:Type Button}">    
    <Setter Property="Template" Value="{StaticResource MyControlTemplate}"/>
</Style>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top