| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- <UserControl x:Class="Muchinfo.WPF.Controls.Button.ToggleButtonMenuControl"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
- xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- mc:Ignorable="d">
- <ToggleButton Name="ChildToggleButton"
- Click="RadioBnt_OnClick"
- Focusable="False" />
- <!--
- <ControlTemplate x:Key="MenuToggleButtonTemplate" TargetType="{x:Type ToggleButton}">
- <Grid Width="{TemplateBinding Width}"
- Height="{TemplateBinding Height}"
- MinWidth="{TemplateBinding MinWidth}"
- Margin="0,0,0,0"
- HorizontalAlignment="Left">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="7" />
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="3" />
- </Grid.ColumnDefinitions>
- <Path x:Name="rec1"
- Grid.Column="0"
- Data="M 0,0 L 18,7 L 18,0"
- Fill="{DynamicResource MuchinfoBrush5}"
- Stretch="Fill" />
- <StackPanel x:Name="stack1"
- Grid.Column="1"
- Background="{DynamicResource MuchinfoBrush5}"
- Orientation="Horizontal">
- <TextBlock x:Name="txt"
- Margin="5,0,0,0"
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- Foreground="{DynamicResource MuchinfoBrush14}"
- Text="{TemplateBinding Content}" />
- <Path Width="7.25"
- Height="8.25"
- Margin="2,0,1,2"
- HorizontalAlignment="Right"
- VerticalAlignment="Bottom"
- Data="M340.19781,10.472856 L332.94783,10.597176 338.40582,2.3486962 z"
- Fill="{DynamicResource MuchinfoBrush1}"
- Stretch="Fill" />
- </StackPanel>
- <Path x:Name="rec2"
- Grid.Column="2"
- Margin="-1,0,0,0"
- Data="M 0,0 L 3,7 L 0,18"
- Fill="{DynamicResource MuchinfoBrush5}"
- Stretch="Fill" />
- </Grid>
- <ControlTemplate.Triggers>
- <Trigger Property="IsMouseOver" Value="true">
- <Setter Property="Cursor" Value="Hand" />
- <Setter TargetName="rec1" Property="Fill" Value="{DynamicResource MuchinfoBrush3}" />
- <Setter TargetName="rec2" Property="Fill" Value="{DynamicResource MuchinfoBrush3}" />
- <Setter TargetName="stack1" Property="Background" Value="{DynamicResource MuchinfoBrush3}" />
- </Trigger>
- <Trigger Property="IsChecked" Value="true">
- <Setter TargetName="rec1" Property="Fill" Value="{DynamicResource MuchinfoBrush3}" />
- <Setter TargetName="rec2" Property="Fill" Value="{DynamicResource MuchinfoBrush3}" />
- <Setter TargetName="txt" Property="Foreground" Value="{DynamicResource MuchinfoBrush1}" />
- <Setter TargetName="stack1" Property="Background" Value="{DynamicResource MuchinfoBrush3}" />
- </Trigger>
- </ControlTemplate.Triggers>
- </ControlTemplate>
- -->
- </UserControl>
|