|
Модераторы: gambit, Kefir, Partizan |
|
ad12 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 19.7.2010 Репутация: нет Всего: нет |
Здравствуйте всем!
GridSplitter помещён во 2-ю ячейку основной Grid, а в нулевой и второй расположениы другие гриды: <Grid Background="#FFEFE2E2" Name="grid0"> <Grid.RowDefinitions> <RowDefinition Height="50*" /> <RowDefinition Height="Auto" /> <RowDefinition Height="50*" /> </Grid.RowDefinitions> <GridSplitter Grid.Row="1" ResizeBehavior="BasedOnAlignment" HorizontalAlignment="Stretch" VerticalAlignment="Center" Background="Black" ShowsPreview="False" ResizeDirection="Auto" Height="5" /> <Grid Grid.Row="0" HorizontalAlignment="Stretch" Name="grid1" VerticalAlignment="Stretch" Height="Auto" /> <Grid Grid.Row="2" HorizontalAlignment="Stretch" Name="grid2" VerticalAlignment="Stretch" Height="Auto" /> </Grid> Как сделать, чтобы он двигался только вверх, уменьшая при этом верхний грид и увеличивая нижний, и не мог двигаться вниз? Это сообщение отредактировал(а) ad12 - 25.11.2011, 09:15 |
|||
|
||||
Gvozdin |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 172 Регистрация: 9.8.2011 Где: Москва Репутация: 8 Всего: 8 |
1. Посмотреть как работает гридсплиттер в рефлекторе и перехватывать события которые будут двигать его вниз, MouseMove скорее всего
2. Поиграть с MinHeight у строк грида, например сделать байндинг MinHeight=ActualHeight, тут надо пробовать --------------------
http://gvozdin.ru |
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | WPF и Silverlight | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |