[WPF] Control WPF 2012. 3. 14. 15:33

기본적으로 많은 컨트롤들을 프로그래머라면 사용을 해 보았을 것입니다 하지만 WPF 상에서는 약간의 차이점이 존재하는데 이벤트, 마우스, 키보드 입력 등이 있습니다.

<Grid.ColumnDefinitions>
            <ColumnDefinition Width = "33*"/>
            <ColumnDefinition Width = "33*"/>
            <ColumnDefinition Width = "34*"/>
        </Grid.ColumnDefinitions>
        <Button Grid.Column="0" Height="100" Width="83">
            <TextBlock Width="95">TextBlock</TextBlock>
        </Button>
        <Button Grid.Column="1" Height="100" Width="83">
            <Image Source="/WpfApplication3;component/Image/Koala.jpg"/>
        </Button>
        <Button Grid.Column="2" Height="100" Width="83">
            <Grid Height="100" Width="83">
                <Grid.RowDefinitions>
                    <RowDefinition Height="50*"/>
                    <RowDefinition Height="30*"/>
                </Grid.RowDefinitions>
                <Image Source="/WpfApplication3;component/Image/Koala.jpg" Grid.Row="0" />
                <TextBlock Grid.Row="1" VerticalAlignment="Center" HorizontalAlignment="Center">코알라</TextBlock>
            </Grid>
        </Button>

위 코드를 실행 해 보면 앞에서 설명한 레이아웃을 조절하여 컨트롤 상의 레이아웃을 또 집어 넣어 변화 시키는 예제이다.