2012-04-28 2 views
0

у меня есть расширитель, который расположенный в холсте и хочет расширить его, но это ToggleButton двигаться вниз, когда он opens.whats проблемы, это мой код:WPF Expander не будет расширяться, если внутри Canvas?

<Canvas Grid.Row="0" Panel.ZIndex="99" Width="20" Height="20" > 
      <Expander 
       HorizontalAlignment="Left" 
       VerticalAlignment="Bottom" 
       ExpandDirection="Up"> 
       <Grid> 
        <Button x:Name="btn1" Content="hhhh" Height="200" ></Button> 
       </Grid> 
      </Expander> 
     </Canvas> 
+0

См. [Расширитель не будет расширяться влево, если внутри Canvas] (http://stackoverflow.com/q/10300139/620360). – LPL

+0

@ LPL: спасибо, но я видел раньше, это не то, что мне нужно. –

ответ

-1

Изменения ExpandDirection в Down так материал, который вы хотите отобразить, появится ниже кнопки расширителя, а не над ним.

+0

@ Dave: спасибо, но я хочу, чтобы материал появился над кнопкой расширителя! –

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