Основы проектирования интерфейсов с использованием технологии Windows Presentation Foundation. Шамшев Ан. Б. - 58 стр.

UptoLike

Составители: 

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:
<StackPanelHorizontalAlignment="Center"…>
В данном примере структура разметки сравнительно проста, од-
нако, если имеется плотное дерево элементов, легко потерять пред-