Button

WPF¿¡¼­ ¹öÆ°À» ¸¸µé¾î º¸ÀÚ

 

ºñÁê¾ó½ºÆ©µð¿À¿¡¼­ WPFÀÇ UI ÆíÁýÀ» XAML·Î¸¸ °¡´ÉÇÑÁö ¾Ë¾Ò´Ù.

WPFµµ À©µµ¿ìÁî Æûó·³ µµ±¸ »óÀÚ¸¦ ÀÌ¿ëÇÑ ÆíÁýÀÌ Áö¿øµÈ´Ù. WPF·Î ³ª¿Â Ã¥µéÀÌ XAML ¸¸ ³ª¿­Çؼ­ À§Áö¿÷ ¸®¼Ò½º ÆíÁýÀÌ Áö¿ø ¾ÈµÇ´ÂÁö ¾Ë¾Ò´Ù.

 

±âº»ÀûÀ¸·Î µµ±¸»óÀÚ¸¦ ÀÌ¿ëÇؼ­ ÆíÁý ÇÒ °ÍÀ̸ç, ¸®¼Ò½º ÆíÁýÀÌ Áö¿ø ¾ÈµÇ¸é XAMLÀ» Á÷Á¢ ÆíÁýÇϵµ·Ï ÇÒ °ÍÀÌ´Ù.

 

µµ±¸ »óÀÚ¸¦ ¿­¾î¼­ TextBox, Button, TextBlockÀ» Ãß°¡ Çغ¸ÀÚ.
TextBox, TextBlockÀº À©µµ¿ìÁî APIÀÇ ¿¡µðÅÍ ¹Ú½º, ½ºÅ×ƽ ¹Ú½º¿Í °¢°¢ °°´Ù.

 

¹öÆ°À» ´­·¶À» ¶§, TextBlockÀÇ Ãâ·Â ¹®ÀÚÀ»À» ¹Ù²ã º¸ÀÚ.
¹öÆ°ÀÇ Å¬¸¯ À̺¥Æ®´Â ¼Ó¼ºÀÇ À̺¥Æ® ÅÇ¿¡¼­ ClickÀ» Ãß°¡ÇÑ´Ù.

ÄÚµå´Â ¾Æ·¡¿Í °°ÀÌ Ãß°¡ÇÑ´Ù.

C# ÄÚµå

private void button1_Click(object sender, RoutedEventArgs e)

{

    textBlock1.Text = "Buttton Click " + textBox1.Text;

}

 

XAML ÄÚµå

 

<Window x:Class="TextBlock.MainWindow"

        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

        Title="TextBox TextBlock Button" Height="161" Width="281">

    <Grid>

        <TextBox Height="23" HorizontalAlignment="Left" Margin="48,12,0,0"

                Name="textBox1" Text="TextBox" VerticalAlignment="Top" Width="164" />

        <Button Content="Button" Height="23" HorizontalAlignment="Left" Margin="48,49,0,0"

                Name="button1" VerticalAlignment="Top" Width="164" Click="button1_Click" />

        <TextBlock Height="23" HorizontalAlignment="Left" Margin="48,92,0,0" Name="textBlock1"

                   Text="TextBlock" VerticalAlignment="Top" Width="164" />

    </Grid>

</Window>

¼Ò½º: wpf_button.zip