|
@@ -15,69 +15,26 @@
|
|
|
|
|
|
</UserControl.Resources>
|
|
|
<!--<Border BorderThickness="1" BorderBrush="#D7D7D7">-->
|
|
|
- <Grid>
|
|
|
- <Grid.ColumnDefinitions>
|
|
|
- <ColumnDefinition/>
|
|
|
- <ColumnDefinition Width="2*"/>
|
|
|
- </Grid.ColumnDefinitions>
|
|
|
- <!--<TextBox DataContext="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=UserControl}}" Text="{Binding ElementName=stateTitle,Path=Title}" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" Background="{Binding ElementName=stateTitle,Path=LabelColor}" Height="30" VerticalAlignment="Center" BorderThickness="1" BorderBrush="Silver" Foreground="#076DB6" FontWeight="Bold" FontSize="15" IsReadOnly="True" Cursor="Hand">
|
|
|
- <TextBox.Resources>
|
|
|
- <Style TargetType="{x:Type Border}">
|
|
|
- <Setter Property="CornerRadius" Value="4 0 0 4"/>
|
|
|
- <Setter Property="BorderBrush" Value="Black"/>
|
|
|
- <Setter Property="BorderThickness" Value="1"/>
|
|
|
- </Style>
|
|
|
- </TextBox.Resources>
|
|
|
- <TextBox.ContextMenu>
|
|
|
- <ContextMenu Visibility="{Binding IsNeedContextMenu,Converter={StaticResource bool2VisibilityConverter}}">
|
|
|
- <MenuItem Header="Home" Click="Initialize_Click" IsEnabled="{Binding IsOnline,Converter={StaticResource BoolToBool}}"/>
|
|
|
- <MenuItem Header="Abort" Click="Abort_Click" IsEnabled="{Binding IsOnline,Converter={StaticResource BoolToBool}}"/>
|
|
|
+ <Grid>
|
|
|
+ <Grid.ColumnDefinitions>
|
|
|
+ <ColumnDefinition/>
|
|
|
+ <ColumnDefinition Width="2*"/>
|
|
|
+ </Grid.ColumnDefinitions>
|
|
|
|
|
|
- <Separator Background="Gray"/>
|
|
|
- <MenuItem Header="Online" IsChecked="{Binding IsOnline}" IsEnabled="{Binding IsOnline,Converter={StaticResource BoolToBool}}" Click="Online_Click"/>
|
|
|
- <MenuItem Header="Offline" IsChecked="{Binding IsOnline,Converter={StaticResource BoolToBool}}" IsEnabled="{Binding IsOnline}" Click="Offline_Click"/>
|
|
|
- <Separator Background="Gray" Visibility="{Binding IsNeedInclude,Converter={StaticResource bool2VisibilityConverter}}"/>
|
|
|
-
|
|
|
- <MenuItem Header="Include" IsChecked="{Binding IsInclude}" Visibility="{Binding IsNeedInclude,Converter={StaticResource bool2VisibilityConverter}}" Click="Include_Click">
|
|
|
- <MenuItem.IsEnabled>
|
|
|
- <MultiBinding Converter="{StaticResource includeIsEnableConverter}">
|
|
|
- <Binding Path="IsInclude"/>
|
|
|
- <Binding Path="IsOnline"/>
|
|
|
- </MultiBinding>
|
|
|
- </MenuItem.IsEnabled>
|
|
|
- </MenuItem>
|
|
|
- <MenuItem Header="Exclude" IsChecked="{Binding IsInclude,Converter={StaticResource BoolToBool}}" Visibility="{Binding IsNeedInclude,Converter={StaticResource bool2VisibilityConverter}}" Click="Exclude_Click">
|
|
|
- <MenuItem.IsEnabled>
|
|
|
- <MultiBinding Converter="{StaticResource excludeIsEnableConverter}">
|
|
|
- <Binding Path="IsInclude"/>
|
|
|
- <Binding Path="IsOnline"/>
|
|
|
- </MultiBinding>
|
|
|
- </MenuItem.IsEnabled>
|
|
|
- </MenuItem>
|
|
|
-
|
|
|
- </ContextMenu>
|
|
|
- </TextBox.ContextMenu>
|
|
|
- </TextBox>-->
|
|
|
<Border CornerRadius="4 0 0 4" BorderBrush="Silver" BorderThickness="1" Background="{Binding ElementName=stateTitle,Path=LabelColor}" Height="30">
|
|
|
<TextBlock DataContext="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=UserControl}}" Text="{Binding ElementName=stateTitle,Path=Title}" TextBlock.TextAlignment="Center" Foreground="#076DB6" FontWeight="Bold" FontSize="15" Cursor="Hand" Padding="0 4.5 0 0">
|
|
|
- <!--<TextBox.Resources>
|
|
|
- <Style TargetType="{x:Type Border}">
|
|
|
- <Setter Property="CornerRadius" Value="4 0 0 4"/>
|
|
|
- <Setter Property="BorderBrush" Value="Black"/>
|
|
|
- <Setter Property="BorderThickness" Value="1"/>
|
|
|
- </Style>
|
|
|
- </TextBox.Resources>-->
|
|
|
<TextBlock.ContextMenu>
|
|
|
<ContextMenu Visibility="{Binding IsNeedContextMenu,Converter={StaticResource bool2VisibilityConverter}}">
|
|
|
- <MenuItem Header="Home" Click="Initialize_Click" IsEnabled="{Binding IsOnline,Converter={StaticResource BoolToBool}}"/>
|
|
|
- <MenuItem Header="Abort" Click="Abort_Click" IsEnabled="{Binding IsOnline,Converter={StaticResource BoolToBool}}"/>
|
|
|
+ <MenuItem Header="Home" Click="Initialize_Click" IsEnabled="{Binding IsOnline,Converter={StaticResource BoolToBool}}" Cursor="Hand"/>
|
|
|
+
|
|
|
+ <MenuItem Header="Abort" Click="Abort_Click" IsEnabled="{Binding IsOnline,Converter={StaticResource BoolToBool}}" Cursor="Hand"/>
|
|
|
|
|
|
<Separator Background="Gray"/>
|
|
|
- <MenuItem Header="Online" IsChecked="{Binding IsOnline}" IsEnabled="{Binding IsOnline,Converter={StaticResource BoolToBool}}" Click="Online_Click"/>
|
|
|
- <MenuItem Header="Offline" IsChecked="{Binding IsOnline,Converter={StaticResource BoolToBool}}" IsEnabled="{Binding IsOnline}" Click="Offline_Click"/>
|
|
|
+ <MenuItem Header="{Binding UpItem}" IsChecked="{Binding IsOnline}" IsEnabled="{Binding IsOnline,Converter={StaticResource BoolToBool}}" Click="Online_Click" Cursor="Hand"/>
|
|
|
+ <MenuItem Header="{Binding DownItem}" IsChecked="{Binding IsOnline,Converter={StaticResource BoolToBool}}" IsEnabled="{Binding IsOnline}" Click="Offline_Click" Cursor="Hand"/>
|
|
|
<Separator Background="Gray" Visibility="{Binding IsNeedInclude,Converter={StaticResource bool2VisibilityConverter}}"/>
|
|
|
|
|
|
- <MenuItem Header="Include" IsChecked="{Binding IsInclude}" Visibility="{Binding IsNeedInclude,Converter={StaticResource bool2VisibilityConverter}}" Click="Include_Click">
|
|
|
+ <MenuItem Header="Include" IsChecked="{Binding IsInclude}" Visibility="{Binding IsNeedInclude,Converter={StaticResource bool2VisibilityConverter}}" Cursor="Hand" Click="Include_Click">
|
|
|
<MenuItem.IsEnabled>
|
|
|
<MultiBinding Converter="{StaticResource includeIsEnableConverter}">
|
|
|
<Binding Path="IsInclude"/>
|
|
@@ -85,7 +42,7 @@
|
|
|
</MultiBinding>
|
|
|
</MenuItem.IsEnabled>
|
|
|
</MenuItem>
|
|
|
- <MenuItem Header="Exclude" IsChecked="{Binding IsInclude,Converter={StaticResource BoolToBool}}" Visibility="{Binding IsNeedInclude,Converter={StaticResource bool2VisibilityConverter}}" Click="Exclude_Click">
|
|
|
+ <MenuItem Header="Exclude" IsChecked="{Binding IsInclude,Converter={StaticResource BoolToBool}}" Visibility="{Binding IsNeedInclude,Converter={StaticResource bool2VisibilityConverter}}" Cursor="Hand" Click="Exclude_Click">
|
|
|
<MenuItem.IsEnabled>
|
|
|
<MultiBinding Converter="{StaticResource excludeIsEnableConverter}">
|
|
|
<Binding Path="IsInclude"/>
|
|
@@ -102,16 +59,6 @@
|
|
|
<Border Grid.Column="1" CornerRadius="0 4 4 0" BorderBrush="Silver" Background="{Binding ElementName=stateTitle,Path=TextBoxColor}" Height="30" VerticalAlignment="Center" BorderThickness="0 1 1 1" Margin="0 0 5 0">
|
|
|
<TextBlock Text="{Binding ElementName=stateTitle,Path=TextBoxValue}" Foreground="Black" TextBlock.TextAlignment="Center" Padding="0 2.5 0 0" FontSize="18"/>
|
|
|
</Border>
|
|
|
- <!--<TextBox Grid.Column="1" Text="{Binding ElementName=stateTitle,Path=TextBoxValue}" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" Background="{Binding ElementName=stateTitle,Path=TextBoxColor}" Height="30" VerticalAlignment="Center" BorderThickness="0 1 1 1" BorderBrush="Silver" Foreground="Black" Margin="0 0 5 0" FontSize="18" IsReadOnly="True">
|
|
|
- <TextBox.Resources>
|
|
|
- <Style TargetType="{x:Type Border}">
|
|
|
- <Setter Property="CornerRadius" Value="0 4 4 0"/>
|
|
|
- <Setter Property="BorderBrush" Value="Black"/>
|
|
|
- </Style>
|
|
|
- </TextBox.Resources>
|
|
|
- </TextBox>-->
|
|
|
- </Grid>
|
|
|
-
|
|
|
- <!--</Border>-->
|
|
|
-
|
|
|
+ </Grid>
|
|
|
+
|
|
|
</UserControl>
|