<controls:ChildWindow x:Class="ProductApp.Views.AddProductWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:controls="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls"
xmlns:di="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data.Input"
xmlns:sdk="http://schemas.microsoft.com/winfx/2006/xaml/presentation/sdk"
Width="400"
Height="270"
Title="Add Product Window">
<Grid x:Name="LayoutRoot"
Margin="2"
Height="258">
<Grid.RowDefinitions>
<RowDefinition Height="164*" />
<RowDefinition Height="94" />
</Grid.RowDefinitions>
<TextBlock Height="19"
HorizontalAlignment="Left"
Margin="40,28,0,0"
Name="textBlock1"
Text="Product Name"
VerticalAlignment="Top"
Width="86" />
<TextBox Height="23"
HorizontalAlignment="Left"
Margin="165,24,0,0"
Name="productName"
VerticalAlignment="Top"
Width="160"
Text="{Binding Path=AddedProduct.ProductName, Mode=TwoWay,
ValidatesOnExceptions=True, NotifyOnValidationError=True}"
TextChanged="productName_TextChanged" />
<TextBlock Height="23"
HorizontalAlignment="Left"
Margin="40,69,0,0"
Name="textBlock2"
Text="Price"
VerticalAlignment="Top" />
<TextBox Height="23"
HorizontalAlignment="Left"
Margin="165,68,0,0"
Name="unitPrice"
VerticalAlignment="Top"
Width="160"
Text="{Binding Path=AddedProduct.UnitPrice, Mode=TwoWay,
ValidatesOnExceptions=True, NotifyOnValidationError=True,
UpdateSourceTrigger=PropertyChanged}"
GotFocus="unitPrice_GotFocus"
TextChanged="unitPrice_TextChanged" />
<TextBox Height="23"
HorizontalAlignment="Left"
Margin="165,117,0,0"
Name="category"
VerticalAlignment="Top"
Width="160"
IsEnabled="False"
Text="{Binding Path=SelectedCategory.CategoryName, Mode=OneWay}" />
<TextBlock Height="23"
HorizontalAlignment="Left"
Margin="40,117,0,0"
Name="textBlock3"
Text="Category"
VerticalAlignment="Top" />
<Button x:Name="OKButton"
Content="OK"
Width="75"
HorizontalAlignment="Right"
Margin="0,164,138,71"
IsEnabled="False"
Command="{Binding Path=OKButtonCommand}"
Grid.RowSpan="2" />
<Button x:Name="CancelButton"
Content="Cancel"
Width="75"
Height="23"
HorizontalAlignment="Right"
Margin="0,164,53,71"
Command="{Binding Path=CancelButtonCommand}"
Grid.RowSpan="2" />
<di:ValidationSummary Grid.Row="2"
Target="{Binding ElementName=LayoutRoot}"
Margin="-1,26,1,-26" />
</Grid>
</controls:ChildWindow>