Mam ten stylZmień styl z kodu za
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Style x:Key="MainMenuStyle" TargetType="{x:Type TextBlock}">
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property= "Foreground" Value="White"/>
<Setter Property= "FontSize" Value="22"/>
<Setter Property= "FontFamily" Value="Arial"/>
</Trigger>
<Trigger Property="IsMouseOver" Value="False">
<Setter Property= "Foreground" Value="Black" />
<Setter Property= "FontSize" Value="14"/>
<Setter Property= "FontFamily" Value="Verdana"/>
</Trigger>
</Style.Triggers>
</Style>
Teraz, jeśli chcę zmienić Setter Property Value z kodu za w jaki sposób mogę to zrobić?
W kodzie za chciałbym coś takiego:
MainMenuStyle.IsMouseOver(True).Foreground = "Red"
MainMenuStyle.IsMouseOver(True).FontSize = 10
MainMenuStyle.IsMouseOver(False).Foreground = "Green"
MainMenuStyle.IsMouseOver(False).FontSize = 100
muszę używać tylko ramową 4.
Dziękuję
właśnie siedzi tam myślenia Wiedziałem WPF obsługiwane styl wiązania rzeczy. +1 –
Dobry pomysł ;-) Dziękuję bardzo. – Alan392