tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
1161
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Mel_One Mel_One ist offline Mitglied Gold
    Registriert seit
    Oct 2007
    Ort
    Zürich (Zürich)
    Beiträge
    167
    Hallo,
    ich habe da ein kleines Problem mit dem WPF-Extender. Ich versuche, über eine Animation das Auf- und Zuklappen des Extenders weicher zu gestalten. Beim Aufklappen funktioniert das auch hervorragend. Nur beim Zuklappen kommt das normale Verhalten des Extenders (Der Inhalt verschwindet sofort wieder) zum Tragen. Der Code dazu sieht folgendermassen aus:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    
            <DockPanel Name="globalPanel" Margin="10">
                <StackPanel  DockPanel.Dock="Left" Background="#677CD8">
                    <Expander IsExpanded="True" Name="mainTools" Header="Main Tools" Margin="10"  Width="100" >
                        <StackPanel Background="#D6DFF7">
                            <Button Name="callStringCounter" Click="callStringCounter_Click" Margin="10">Stringcounter</Button>
                        </StackPanel>
                        <Expander.Triggers>
                            <EventTrigger RoutedEvent="Expander.Expanded">
                                <EventTrigger.Actions>
                                    <BeginStoryboard>
                                        <Storyboard >
                                            <DoubleAnimation From="40" To="100" Storyboard.TargetName="mainTools" Storyboard.TargetProperty="Height" Duration="0:00:00.5"/>
                                        </Storyboard>
                                    </BeginStoryboard>
                                </EventTrigger.Actions>
                            </EventTrigger>
                            <EventTrigger RoutedEvent="Expander.Collapsed">
                                <EventTrigger.Actions>
                                    <BeginStoryboard>
                                        <Storyboard >
                                            <DoubleAnimation From="100" To="40" Storyboard.TargetName="mainTools" Storyboard.TargetProperty="Height" Duration="0:00:00.5"/>
                                        </Storyboard>
                                    </BeginStoryboard>
                                </EventTrigger.Actions>
                            </EventTrigger>
                        </Expander.Triggers>
                    </Expander>
                </StackPanel>
            </DockPanel>

    Hat dazu irgendjemand einen Gedanken oder eine Hilfestellung?
    Grüsse, Mel_One
     
    "Wenn Sie mich suchen, ich halte mich in der Nähe des Wahnsinns auf, genauer gesagt auf der schmalen Linie zwischen Wahnsinn und Panik, gleich um die Ecke von Todesangst, nicht weit weg von Irrwitz und Idiotie!"
    -- Bernd das Brot

  2. #2
    Mel_One Mel_One ist offline Mitglied Gold
    Registriert seit
    Oct 2007
    Ort
    Zürich (Zürich)
    Beiträge
    167
    Gibts dazu keinen, der einen Rat weiss?
     
    "Wenn Sie mich suchen, ich halte mich in der Nähe des Wahnsinns auf, genauer gesagt auf der schmalen Linie zwischen Wahnsinn und Panik, gleich um die Ecke von Todesangst, nicht weit weg von Irrwitz und Idiotie!"
    -- Bernd das Brot

Ähnliche Themen

  1. weiches Bild, wie geht das ?
    Von pixel177 im Forum Photoshop
    Antworten: 4
    Letzter Beitrag: 03.09.06, 16:15
  2. Filter Weiches Licht
    Von noone im Forum Photoshop
    Antworten: 1
    Letzter Beitrag: 11.05.06, 00:11
  3. weiches licht in corel photo paint
    Von noone im Forum Sonstige Grafik-Programme
    Antworten: 0
    Letzter Beitrag: 06.05.06, 22:17
  4. weiches verschmelzen von objekten
    Von sinken im Forum 3D Studio Max
    Antworten: 4
    Letzter Beitrag: 15.11.05, 17:21
  5. Weiches und Hartes
    Von Seikusa im Forum 3D Studio Max
    Antworten: 15
    Letzter Beitrag: 21.02.05, 17:57