- Grid 그리드(Grid)는 실버라이트에서 제공하는 가장 강력한 레이아웃 컨트롤 입니다 그리드를 이용하면 행과 열을 정의해 셀로 나눈 후 자신 컨트롤을 나누어진 셀에 배치 가능 - 화면 표시 |
<UserControl x:Class="RiaGrid.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" d:DesignHeight="300" d:DesignWidth="400"> <Grid x:Name="ctlList" <Grid.RowDefinitions> <RowDefinition Height="50"></RowDefinition> <RowDefinition Height="100"></RowDefinition> <RowDefinition Height="Auto"></RowDefinition> <RowDefinition Height="Auto"></RowDefinition> <RowDefinition Height="Auto"></RowDefinition> <RowDefinition Height="Auto"></RowDefinition> <RowDefinition Height="Auto"></RowDefinition> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="2*"></ColumnDefinition> <ColumnDefinition Width="3*"></ColumnDefinition> </Grid.ColumnDefinitions> <TextBlock x:Name="lblText" Text="1행1열" ></TextBlock> <Button x:Name="btnName" <TextBox x:Name="txtName" Text="2행1열" <Button x:Name="cmdResult" Content="3행3열" <TextBox x:Name="txtNumber" Text="4행4열" <TextBox x:Name="txtAddress" Text="5행 5열" <TextBox x:Name="txtGac" Text="5행 5열" <TextBox x:Name="txtGaA" Text="6행 6열" <Button x:Name="cmd" Content="속성" HorizontalAlignment="Left" VerticalAlignment="Bottom"></Button> <Button x:Name="cmd1" Content="속성1" HorizontalAlignment="Right" VerticalAlignment="Bottom"></Button> <Button x:Name="cmd2" Content="속성2" HorizontalAlignment="Center" <Button x:Name="cmd3" Content="속성3" HorizontalAlignment="Stretch" </Grid> </UserControl> |
'.Net Project > SilverLight 3.0' 카테고리의 다른 글
07장) 실버라이트 DockPanel (0) | 2009.11.25 |
---|---|
06장) 실버라이트 WrapPanel 과 StackPanel 비교 (0) | 2009.11.25 |
04장) 실버라이트 레이아웃_스택패널 (StackPanel) (0) | 2009.11.25 |
03장) 실버라이트 레이아웃_캔버스 (Canvas) (0) | 2009.11.25 |
02장) 실버라이트 기본 구조 (HelloWorld) (0) | 2009.11.25 |