У меня вот такой расширитель, рамка, показанная здесь, представляет собой сетку вокруг него:
-----------------------------------
| |
| ^ expander |
|---------------------------------|
Как мне изменить размер этой сетки, когда я разверну расширитель?
Результат такой:
-----------------------------------
| |
| V expander |
| |
| |
| content of expander |
| |
| |
|---------------------------------|
Пожалуйста, не обращайте внимания на размер окна или размер внешней сетки. Я просто хочу изменить размер этого.
ОБНОВИТЬ:
Я надеюсь, что когда пользователь закроет расширитель, сетка вернется к рисунку 1.
Фрагмент XAML:
<Grid Margin="143,92,143,148" Background="#FF646464" Width="472" Height="217">
<Border BorderBrush="#FF5983BF" BorderThickness="1"/>
<Expander x:Name="advancedExpander" Header="Advanced" HorizontalAlignment="Left" Margin="10,196,0,-147" Width="452" Height="168" VerticalAlignment="Top" Foreground="#FFC7C7C7">
<Grid Background="#FFE5E5E5"/>
</Expander>
</Grid>
удалил несколько кнопок. я не думаю, что они нам нужны.
Auto
- person dkozl   schedule 27.10.2014Grid
? Также нет необходимости вGrid
, посколькуExpander
может быть дочерним элементомBorder
- person dkozl   schedule 27.10.2014