1.

더보기

1.

 

 

2.

Title="NewContractWindow"
Height="300"
Width="260"
>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="4" />
<RowDefinition Height="auto" />
<RowDefinition Height="4" />
<RowDefinition Height="auto" />
<RowDefinition Height="4" />
<RowDefinition Height="auto" />
<RowDefinition Height="4" />
<RowDefinition Height="auto" />
<RowDefinition Height="4" />
<RowDefinition Height="auto" />
<RowDefinition Height="4" />
<RowDefinition Height="auto" />
<RowDefinition Height="4" />
<RowDefinition Height="auto" />
<RowDefinition Height="4" />
<RowDefinition Height="auto" />
<RowDefinition Height="4" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="4" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="4" />
</Grid.ColumnDefinitions>
<TextBlock Text="Name:"
Grid.Row="1"
Grid.Column="1" />
<TextBox x:Name="nameTextBox"
Grid.Row="3"
Grid.Column="1" />
<TextBlock Text="Email:"
Grid.Row="5"
Grid.Column="1" />
<TextBox x:Name="emailTextBox"
Grid.Row="7"
Grid.Column="1" />
<TextBlock Text="Phone:"
Grid.Row="9"
Grid.Column="1" />
<TextBox x:Name="PhoneTextBox"
Grid.Row="11"
Grid.Column="1" />
<Button Grid.Row="13"
Grid.Column="1"
Content="Add New Contact"/>
</Grid>

 

 

3.

 

 

 

 

 

2.

더보기

1.

Title="MainWindow"
Height="400" Width="400">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="4" />
<RowDefinition Height="auto" />
<RowDefinition Height="4" />
<RowDefinition Height="auto" />
<RowDefinition Height="4" />
<RowDefinition Height="auto" />
<RowDefinition Height="4" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="4" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="4" />
</Grid.ColumnDefinitions>
<Button Grid.Row="1" Grid.Column="1"
Content="New Contact"
Click="Button_Click"/>
</Grid>

 

 

2.

 

 

3.

// contact를 추가하기 위한 새로운 윈도우 객체를 만들고,
AddNewContactWindow newContactWindow = new AddNewContactWindow();
// 출력한다.
newContactWindow.Show();

 

 

4.

 

 

 

 

 

3.

더보기


1.

// contact를 추가하기 위한 새로운 윈도우 객체를 만들고,
AddNewContactWindow newContactWindow = new AddNewContactWindow();
// 출력한다. 화면 전환을 막도록 ShowDialog를 사용한다.
newContactWindow.ShowDialog();

 

 

2.

// AddNewContact 윈도우에서 "Save"버튼을 누르면 화면이 닫히도록 구현한다.
Close();

 

 

4.

 

 

5.

 

 

 

 

 

4.