PDA

View Full Version : عدم اجراي style تعريف شده



niloo17
یک شنبه 24 مهر 1390, 09:59 صبح
سلام دوستان
من براي windows استايل زير را در ResourceDictionary تعريف كردم در design برنامه استايل ها اجرا مي شه ولي وقتي برنامه را اجرا مي كنم استايل ها اجرا نمي شن :متفکر::متفکر:


<Style TargetType="{x:Type Window}">
<Setter Property="FontFamily" Value="Tahoma" />
<Setter Property="FlowDirection" Value="RightToLeft" />
<Setter Property="FontSize" Value="11" />
</Style>

ممنون مي شم اگه راهنماييم كنيد .

farashah_jalal
یک شنبه 24 مهر 1390, 11:11 صبح
با سلام
چون پراپرتی های که در style وجود دارد در Window قبلان set شده و اولویت با پراپرتی های خود ویندوز هست نه style.

niloo17
دوشنبه 25 مهر 1390, 08:19 صبح
سلام دوستان
من از اين روش استفاده كردم مشكل حل شد ؛ گفتم بذارم شايد به درد كسي بخوره :لبخندساده:


<!-- Resource file -->
<ResourceDictionary ...>
<Style TargetType="{x:Type Window}" x:Key="WindowDefaultStyle">
<!-- .... -->
</Style>
</ResourceDictionary>

<!-- Window file -->
<Window Style="{DynamicResource ResourceKey=WindowDefaultStyle}">