Visual Studio/WPF > UniformGrid > Provides a way to arrange content in a grid where all the cells in the grid have the same size.

Visual Studio 2017 Community (以下VS)
Windows 7 Pro (32bit)


Silverlight 2에는 존재하지 않고, WPF에서만 이용 가능한 Panel로서 DockPanel, UniformGrid, WrapPanel등이 존재한다.

UniformGrid에 대해 조사했다.
h tps : // s t c ゔ ぇ rf ぉ w. 코 m / 쿠에 s 치온 s / 6197646 / 응 rs 탄 ぢ ぢ ㅁ

MSDN : htps : // msd 응. 미 c 로소 ft. 이 m/쟈-jp/ぃb 등 ry/sys m. 와우 ws. 안녕하세요 ls. p 리미치ゔぇs. 우니 후 rmg d (v = vs. 110). 아 spx

Provides a way to arrange content in a grid where all the cells in the grid have the same size.

구현해 보았다.

MainWindow.xaml
<Window x:Class="_170530_t1500_uniformGrid.MainWindow"
        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"
        xmlns:local="clr-namespace:_170530_t1500_uniformGrid"
        mc:Ignorable="d"
        Title="MainWindow" Height="200" Width="525">
    <Grid>
        <UniformGrid Rows="3" Columns="4">
            <Button Content="1" Height="40"/>
            <Button Content="2" Height="40"/>
            <Button Content="3" Height="40"/>
            <Button Content="4" Height="40"/>
            <Button Content="5" Height="40"/>
            <Button Content="6" Height="40"/>
            <Rectangle Fill="Aqua"/>
            <Button Content="8" Height="40"/>
            <Rectangle Fill="Aqua"/>
        </UniformGrid>
    </Grid>
</Window>



Grid를 사용하는 경우에 비해 선언 순서로 인스턴스가 배치되어 가는 점은 편리할지도 모른다.

좋은 웹페이지 즐겨찾기