Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю
На нашем сайте KnigaRead.com Вы можете абсолютно бесплатно читать книгу онлайн Троелсен Эндрю, "Язык программирования C#9 и платформа .NET5" бесплатно, без регистрации.
Width="328" Height="27" FontSize="15" Content="Enter Car Information"/> <Label x:Name="lblMake" Canvas.Left="17" Canvas.Top="60" Content="Make"/> <TextBox x:Name="txtMake" Canvas.Left="94" Canvas.Top="60" Width="193" Height="25"/> <Label x:Name="lblColor" Canvas.Left="17" Canvas.Top="109" Content="Color"/> <TextBox x:Name="txtColor" Canvas.Left="94" Canvas.Top="107" Width="193" Height="25"/> <Label x:Name="lblPetName" Canvas.Left="17" Canvas.Top="155" Content="Pet Name"/> <TextBox x:Name="txtPetName" Canvas.Left="94" Canvas.Top="153" Width="193" Height="25"/> <b></Canvas></b></Page>В верхней половине экрана отобразится окно, показанное на рис. 25.1.

Обратите внимание, что порядок объявления элементов содержимого внутри
CanvasCanvas.TopCanvas.BottomCanvas.LeftCanvas.RightНа заметку! Если подэлементы внутри
CanvasCanvas.LeftCanvas.ТорCanvasПрименение типа
CanvasCanvasCanvasПожалуй, наилучшим применением типа
CanvasCanvasПозиционирование содержимого внутри панелей WrapPanel
Панель
WrapPanelWrapPanelCanvasHeightWidthПоскольку содержимое внутри
WrapPanelSimpleWrapPanel.xamlPage<WrapPanel Background="LightSteelBlue"> <Label x:Name="lblInstruction" Width="328" Height="27" FontSize="15" Content="Enter Car Information"/> <Label x:Name="lblMake" Content="Make"/> <TextBox x:Name="txtMake" Width="193" Height="25"/> <Label x:Name="lblColor" Content="Color"/> <TextBox x:Name="txtColor" Width="193" Height="25"/> <Label x:Name="lblPetName" Content="Pet Name"/> <TextBox x:Name="txtPetName" Width="193" Height="25"/> <Button x:Name="btnOK" Width="80" Content="OK"/></WrapPanel>Когда эта разметка загружена, при изменении ширины окна содержимое выглядит не особо привлекательно, т.к. оно перетекает слева направо внутри окна (рис. 25.2).

По умолчанию содержимое
WrapPanelOrientationVertical<WrapPanel Background="LightSteelBlue" <b>Orientation ="Vertical"</b>>