• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

XAML/WPF Trigger IsMouseOver

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
0 głosów
343 wizyt
pytanie zadane 23 kwietnia 2022 w Inne języki przez iendrus Użytkownik (900 p.)

Cześć,

prośba o podpowiedź, dlaczego nie działa ten Trigger IsMouseOver przy wartości True.

Przy wartości False jest OK.

 

    <DataTemplate x:Key="CommandsTemplate">
        <Border>
            <ItemsControl IsTabStop="False" ItemsSource="{Binding}" Margin="3,2">
                <ItemsControl.ItemTemplate>
                    <DataTemplate>
                        <Button  Content="{Binding Path=DisplayName}" 
                                 Command="{Binding Path=Command}" 
                                 >
                            <Button.Style>
                                <Style TargetType="{x:Type Button}">
                                    <Style.Triggers>
                                        <Trigger Property="IsMouseOver" Value="True">
                                            <Setter Property="Background">
                                                <Setter.Value>
                                                    <LinearGradientBrush >
                                                        <GradientStop Color="#8EA7EE" Offset="0.1" />
                                                        <GradientStop Color="#5275DC" Offset="0.5" />
                                                        <GradientStop Color="#8EA7EE" Offset="1.0" />
                                                    </LinearGradientBrush>
                                                </Setter.Value>
                                            </Setter>
                                        </Trigger>

                                        <Trigger Property="IsMouseOver" Value="False">
                                            <Setter Property="Background">
                                                <Setter.Value>
                                                    <LinearGradientBrush >
                                                        <GradientStop Color="#637BC1" Offset="0.1" />
                                                        <GradientStop Color="#2A4695" Offset="0.5" />
                                                        <GradientStop Color="#637BC1" Offset="1.0" />
                                                    </LinearGradientBrush>
                                                </Setter.Value>
                                            </Setter>
                                        </Trigger>

                                    </Style.Triggers>
                                </Style>
                            </Button.Style>
                        </Button>
                    </DataTemplate>
                </ItemsControl.ItemTemplate>
            </ItemsControl>
        </Border>
    </DataTemplate>

pzdr

iendrus

1 odpowiedź

0 głosów
odpowiedź 23 kwietnia 2022 przez Wiciorny Ekspert (278,610 p.)
komentarz 23 kwietnia 2022 przez iendrus Użytkownik (900 p.)
Dzięki. Udało się :)

Podobne pytania

+1 głos
1 odpowiedź 355 wizyt
0 głosów
3 odpowiedzi 978 wizyt
pytanie zadane 21 kwietnia 2020 w C# przez eugi Użytkownik (570 p.)
0 głosów
3 odpowiedzi 593 wizyt
pytanie zadane 10 lutego 2019 w C# przez karol928 Początkujący (320 p.)

93,158 zapytań

142,171 odpowiedzi

321,881 komentarzy

62,487 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 224p. - nidomika
  2. 224p. - Marcin Putra
  3. 223p. - dia-Chann
  4. 221p. - ssynowiec
  5. 217p. - Mikbac
  6. 216p. - CC PL
  7. 215p. - Łukasz Piwowar
  8. 212p. - zmmz89
  9. 210p. - Adrian Wieprzkowicz
  10. 208p. - rafalszastok
  11. 206p. - Michal Drewniak
  12. 204p. - Łukasz Eckert
  13. 202p. - rucin93
  14. 200p. - robwarsz
  15. 198p. - TheLukaszNs
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...