ВУЗ:
Составители:
Рубрика:
58
<ButtonMargin="10,10,2,10"Padding="3,3,3,3">OK</Button>
<ButtonMargin="2,10,10,10"Padding="3,3,3,3">Cancel</Button>
</StackPanel>
<TextBoxDockPanel.Dock="Top"Mar‐
gin="10">Авотипроверочкапришла.</TextBox>
</DockPanel>
На рис. 11 показано диалоговое окно, определяемое приведен-
ной разметкой.
Рис. 11. Пример диалогового окна
На первый взгляд может показаться, что все это требует больше
работы, чем точное размещение с использованием координат в тради-
ционном приложении Windows Forms. Во многих случаях это дейст-
вительно так. Однако большие затраты времени на разработку компо-
новки компенсируются легкостью, с которой будущем можно будет
изменять пользовательский интерфейс. Например, если будет принято
решение поместить кнопки ОК и Cancel в центре нижней части окна,
достаточно просто изменить выравнивание содержащей их StackPanel:
<StackPanel…HorizontalAlignment="Center"…>
В данном примере структура разметки сравнительно проста, од-
нако, если имеется плотное дерево элементов, легко потерять пред-
Страницы
- « первая
- ‹ предыдущая
- …
- 56
- 57
- 58
- 59
- 60
- …
- следующая ›
- последняя »