2012-04-15 3 views
1

Привет Я хочу сделать этот расширитель выровнять veritically, а не горизонтально с стрелка направлена ​​вертикально как хорошо атм это выглядит следующим образом:Expander вертикальное выравнивание

Open:

enter image description here

Закрыто:

enter image description here

<StackPanel> 
     <StackPanel.Triggers> 
      <EventTrigger RoutedEvent="Expander.Expanded" SourceName="expander"> 
       <EventTrigger.Actions> 
        <BeginStoryboard> 
         <Storyboard> 
          <DoubleAnimation From="0" To="1" Duration="0:0:0.25" Storyboard.TargetName="listBox" Storyboard.TargetProperty="(FrameworkElement.LayoutTransform).(ScaleTransform.ScaleY)"/> 
         </Storyboard> 
        </BeginStoryboard> 
       </EventTrigger.Actions> 
      </EventTrigger> 
     </StackPanel.Triggers> 
     <Expander x:Name="expander" Header="Expander" Expanded="expander_Expanded"> 
      <ListBox x:Name="listBox"> 
       <ListBoxItem Content="ListBoxItem" /> 
       <ListBoxItem Content="ListBoxItem" /> 
       <ListBoxItem Content="ListBoxItem" /> 
       <ListBox.LayoutTransform> 
        <ScaleTransform ScaleX="1" ScaleY="0"/> 
       </ListBox.LayoutTransform> 
      </ListBox> 
     </Expander> 
    </StackPanel> 

ответ

Смежные вопросы