|
@@ -36,7 +36,7 @@
|
|
|
<Style TargetType="ColumnDefinition">
|
|
|
<Setter Property="Width" Value="0"/>
|
|
|
<Style.Triggers>
|
|
|
- <DataTrigger Binding="{Binding IsJobEditable}" Value="True">
|
|
|
+ <DataTrigger Binding="{Binding IsTargetEditable}" Value="True">
|
|
|
<Setter Property="Width" Value="*"/>
|
|
|
</DataTrigger>
|
|
|
</Style.Triggers>
|
|
@@ -51,7 +51,7 @@
|
|
|
<Style TargetType="ColumnDefinition">
|
|
|
<Setter Property="Width" Value="0"/>
|
|
|
<Style.Triggers>
|
|
|
- <DataTrigger Binding="{Binding IsTargetEditable}" Value="True">
|
|
|
+ <DataTrigger Binding="{Binding IsJobEditable}" Value="True">
|
|
|
<Setter Property="Width" Value="*"/>
|
|
|
</DataTrigger>
|
|
|
</Style.Triggers>
|
|
@@ -81,28 +81,28 @@
|
|
|
Margin="5,0,0,0"
|
|
|
VerticalAlignment="Center"
|
|
|
FontWeight="Bold"
|
|
|
- Content="Job:"
|
|
|
- Visibility="{Binding IsJobEditable,Converter={StaticResource boolToVisibilityConverter}}"/>
|
|
|
+ Content="Location:"
|
|
|
+ Visibility="{Binding IsTargetEditable,Converter={StaticResource boolToVisibilityConverter}}"/>
|
|
|
|
|
|
<TextBox
|
|
|
Grid.Column="3"
|
|
|
Margin="5,0,0,0"
|
|
|
Width="100"
|
|
|
- x:Name="JobBox"
|
|
|
- Text="{Binding Job.JobNumber}"
|
|
|
- Visibility="{Binding IsJobEditable,Converter={StaticResource boolToVisibilityConverter}}"
|
|
|
+ x:Name="ToBox"
|
|
|
+ Text="{Binding To.Code}"
|
|
|
+ Visibility="{Binding IsTargetEditable,Converter={StaticResource boolToVisibilityConverter}}"
|
|
|
Background="LightYellow"
|
|
|
- LostFocus="JobBox_LostFocus"
|
|
|
- KeyUp="JobBox_OnKeyUp"
|
|
|
+ LostFocus="ToBox_LostFocus"
|
|
|
+ KeyUp="ToBox_OnKeyUp"
|
|
|
VerticalContentAlignment="Center"
|
|
|
BorderThickness="0.75,0.75,0,0.75"/>
|
|
|
|
|
|
<Button
|
|
|
Grid.Column="4"
|
|
|
Width="35"
|
|
|
- x:Name="JobButton"
|
|
|
- Click="JobButton_Click"
|
|
|
- Visibility="{Binding IsJobEditable,Converter={StaticResource boolToVisibilityConverter}}"
|
|
|
+ x:Name="ToButton"
|
|
|
+ Click="ToButton_Click"
|
|
|
+ Visibility="{Binding IsTargetEditable,Converter={StaticResource boolToVisibilityConverter}}"
|
|
|
Content="..." VerticalContentAlignment="Center"
|
|
|
BorderBrush="Silver"/>
|
|
|
|
|
@@ -110,8 +110,8 @@
|
|
|
Grid.Column="5"
|
|
|
Margin="5,0,0,0"
|
|
|
IsEnabled="False"
|
|
|
- Text="{Binding Job.Name}"
|
|
|
- Visibility="{Binding IsJobEditable,Converter={StaticResource boolToVisibilityConverter}}"
|
|
|
+ Text="{Binding To.Description}"
|
|
|
+ Visibility="{Binding IsTargetEditable,Converter={StaticResource boolToVisibilityConverter}}"
|
|
|
VerticalContentAlignment="Center"
|
|
|
Background="WhiteSmoke"/>
|
|
|
|
|
@@ -120,28 +120,28 @@
|
|
|
Margin="5,0,0,0"
|
|
|
VerticalAlignment="Center"
|
|
|
FontWeight="Bold"
|
|
|
- Content="Location:"
|
|
|
- Visibility="{Binding IsTargetEditable,Converter={StaticResource boolToVisibilityConverter}}"/>
|
|
|
+ Content="Job:"
|
|
|
+ Visibility="{Binding IsJobEditable,Converter={StaticResource boolToVisibilityConverter}}"/>
|
|
|
|
|
|
<TextBox
|
|
|
Grid.Column="7"
|
|
|
Margin="5,0,0,0"
|
|
|
Width="100"
|
|
|
- x:Name="ToBox"
|
|
|
- Text="{Binding To.Code}"
|
|
|
- Visibility="{Binding IsTargetEditable,Converter={StaticResource boolToVisibilityConverter}}"
|
|
|
+ x:Name="JobBox"
|
|
|
+ Text="{Binding Job.JobNumber}"
|
|
|
+ Visibility="{Binding IsJobEditable,Converter={StaticResource boolToVisibilityConverter}}"
|
|
|
Background="LightYellow"
|
|
|
- LostFocus="ToBox_LostFocus"
|
|
|
- KeyUp="ToBox_OnKeyUp"
|
|
|
+ LostFocus="JobBox_LostFocus"
|
|
|
+ KeyUp="JobBox_OnKeyUp"
|
|
|
VerticalContentAlignment="Center"
|
|
|
BorderThickness="0.75,0.75,0,0.75"/>
|
|
|
|
|
|
<Button
|
|
|
Grid.Column="8"
|
|
|
Width="35"
|
|
|
- x:Name="ToButton"
|
|
|
- Click="ToButton_Click"
|
|
|
- Visibility="{Binding IsTargetEditable,Converter={StaticResource boolToVisibilityConverter}}"
|
|
|
+ x:Name="JobButton"
|
|
|
+ Click="JobButton_Click"
|
|
|
+ Visibility="{Binding IsJobEditable,Converter={StaticResource boolToVisibilityConverter}}"
|
|
|
Content="..." VerticalContentAlignment="Center"
|
|
|
BorderBrush="Silver"/>
|
|
|
|
|
@@ -149,10 +149,11 @@
|
|
|
Grid.Column="9"
|
|
|
Margin="5,0,0,0"
|
|
|
IsEnabled="False"
|
|
|
- Text="{Binding To.Description}"
|
|
|
- Visibility="{Binding IsTargetEditable,Converter={StaticResource boolToVisibilityConverter}}"
|
|
|
+ Text="{Binding Job.Name}"
|
|
|
+ Visibility="{Binding IsJobEditable,Converter={StaticResource boolToVisibilityConverter}}"
|
|
|
VerticalContentAlignment="Center"
|
|
|
Background="WhiteSmoke"/>
|
|
|
+
|
|
|
</Grid>
|
|
|
|
|
|
<local:StockHoldingRelocationGrid x:Name="Grid" Grid.Row="1"
|