123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567 |
- <Window
- x:Class="ShakerManger.MainWindow"
- 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:hc="https://handyorg.github.io/handycontrol"
- xmlns:local="clr-namespace:ShakerManger"
- xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- xmlns:system="clr-namespace:System;assembly=mscorlib"
- xmlns:view="clr-namespace:ShakerManger.View"
- xmlns:vm="clr-namespace:ShakerManger.ViewModel"
- Title="MainWindow"
- Width="{x:Static SystemParameters.PrimaryScreenWidth}"
- Height="{x:Static SystemParameters.PrimaryScreenHeight}"
- d:DataContext="{d:DesignInstance {x:Type vm:MainWindowViewModel}}"
- Background="{StaticResource SystemItemsSelectBackColor}"
- BorderThickness="0"
- DataContext="{Binding Source={StaticResource MainViewModel}, Path=Data}"
- Left="0"
- ResizeMode="NoResize"
- Top="0"
- Topmost="True"
- WindowStartupLocation="Manual"
- WindowState="Normal"
- WindowStyle="None"
- mc:Ignorable="d">
- <hc:Interaction.Triggers>
- <hc:EventTrigger EventName="Closing">
- <hc:InvokeCommandAction Command="{Binding CloseCommand}" />
- </hc:EventTrigger>
- </hc:Interaction.Triggers>
- <WindowChrome.WindowChrome>
- <WindowChrome
- CaptionHeight="0"
- CornerRadius="0"
- GlassFrameThickness="0"
- ResizeBorderThickness="0" />
- </WindowChrome.WindowChrome>
- <Viewbox Stretch="Fill">
- <Grid Width="1920" Height="1080">
- <Grid.Style>
- <Style TargetType="Grid">
- <Style.Triggers>
- <MultiDataTrigger>
- <MultiDataTrigger.Conditions>
- <Condition Binding="{Binding Prompt.IsOpen}" Value="True" />
- <Condition Binding="{Binding Login.IsLoggedIn, Converter={StaticResource Boolean2BooleanReConverter}}" Value="True" />
- </MultiDataTrigger.Conditions>
- <Setter Property="IsEnabled" Value="False" />
- </MultiDataTrigger>
- <MultiDataTrigger>
- <MultiDataTrigger.Conditions>
- <Condition Binding="{Binding Prompt.IsOpen}" Value="False" />
- <Condition Binding="{Binding Login.IsLoggedIn, Converter={StaticResource Boolean2BooleanReConverter}}" Value="True" />
- </MultiDataTrigger.Conditions>
- <Setter Property="IsEnabled" Value="False" />
- </MultiDataTrigger>
- <MultiDataTrigger>
- <MultiDataTrigger.Conditions>
- <Condition Binding="{Binding Prompt.IsOpen}" Value="True" />
- <Condition Binding="{Binding Login.IsLoggedIn, Converter={StaticResource Boolean2BooleanReConverter}}" Value="False" />
- </MultiDataTrigger.Conditions>
- <Setter Property="IsEnabled" Value="False" />
- </MultiDataTrigger>
- <MultiDataTrigger>
- <MultiDataTrigger.Conditions>
- <Condition Binding="{Binding Prompt.IsOpen}" Value="False" />
- <Condition Binding="{Binding Login.IsLoggedIn, Converter={StaticResource Boolean2BooleanReConverter}}" Value="False" />
- </MultiDataTrigger.Conditions>
- <Setter Property="IsEnabled" Value="True" />
- </MultiDataTrigger>
- </Style.Triggers>
- </Style>
- </Grid.Style>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="183*" />
- <ColumnDefinition Width="217*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="66" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Border Grid.ColumnSpan="2" Background="{StaticResource TitleBackColor}">
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="500" />
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="auto" />
- </Grid.ColumnDefinitions>
- <TextBlock
- Margin="20,0,10,0"
- VerticalAlignment="Center"
- FontSize="36"
- FontWeight="Bold"
- Text="{StaticResource Title}" />
- <ListView
- Grid.Column="1"
- Margin="20,0,20,0"
- IsEnabled="{Binding IsEnabled}"
- ItemsSource="{Binding MainPages}"
- SelectedValue="{Binding CurrentMainPage}">
- <ListView.Style>
- <Style TargetType="ListView" BasedOn="{x:Null}">
- <Setter Property="Background" Value="Transparent" />
- <Setter Property="BorderBrush" Value="Transparent" />
- <Setter Property="VerticalContentAlignment" Value="Stretch" />
- <Setter Property="Padding" Value="0" />
- <Setter Property="Template">
- <Setter.Value>
- <ControlTemplate TargetType="ListView">
- <ItemsPresenter Margin="0" SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}" />
- </ControlTemplate>
- </Setter.Value>
- </Setter>
- <Setter Property="ItemTemplate">
- <Setter.Value>
- <DataTemplate>
- <StackPanel
- Margin="0"
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- Background="Transparent"
- IsEnabled="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=Window}, Path=DataContext.Login.Anonymous, Converter={StaticResource Boolean2BooleanReConverter}}"
- Orientation="Horizontal">
- <Viewbox
- Width="32"
- Height="32"
- HorizontalAlignment="Right"
- VerticalAlignment="Center">
- <Path Data="{Binding IconPath}" Fill="{StaticResource SystemItemsForeColor}" />
- </Viewbox>
- <TextBlock
- Grid.Column="1"
- Margin="20,0,0,0"
- HorizontalAlignment="Left"
- VerticalAlignment="Center"
- FontSize="22"
- Foreground="{StaticResource SystemItemsForeColor}"
- Text="{Binding MainPageType, Converter={StaticResource EnumToDescription}}" />
- </StackPanel>
- </DataTemplate>
- </Setter.Value>
- </Setter>
- <Setter Property="ItemContainerStyle">
- <Setter.Value>
- <Style TargetType="ListViewItem">
- <Setter Property="Background" Value="Transparent" />
- <Setter Property="BorderBrush" Value="Transparent" />
- <Setter Property="BorderThickness" Value="0" />
- <Setter Property="SnapsToDevicePixels" Value="True" />
- <Setter Property="OverridesDefaultStyle" Value="True" />
- <Setter Property="Cursor" Value="Hand" />
- <Setter Property="IsEnabled" Value="{Binding IsEnabled}" />
- <Setter Property="Padding" Value="0" />
- <Setter Property="Template">
- <Setter.Value>
- <ControlTemplate TargetType="ListViewItem">
- <Border
- x:Name="backcolor"
- Margin="0"
- Padding="0"
- CornerRadius="12,12,0,0">
- <ContentPresenter
- Margin="0"
- Content="{TemplateBinding Content}"
- ContentStringFormat="{TemplateBinding ContentStringFormat}"
- ContentTemplate="{TemplateBinding ContentTemplate}"
- ContentTemplateSelector="{x:Null}"
- IsEnabled="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=Window}, Path=DataContext.Login.Anonymous, Converter={StaticResource Boolean2BooleanReConverter}}" />
- </Border>
- <ControlTemplate.Triggers>
- <Trigger Property="IsSelected" Value="True">
- <Setter TargetName="backcolor" Property="Background" Value="{StaticResource SystemItemsSelectBackColor}" />
- </Trigger>
- </ControlTemplate.Triggers>
- </ControlTemplate>
- </Setter.Value>
- </Setter>
- </Style>
- </Setter.Value>
- </Setter>
- <Setter Property="ItemsPanel">
- <Setter.Value>
- <ItemsPanelTemplate>
- <UniformGrid
- Margin="0"
- Rows="1"
- Style="{x:Null}" />
- </ItemsPanelTemplate>
- </Setter.Value>
- </Setter>
- </Style>
- </ListView.Style>
- </ListView>
- <StackPanel
- Grid.Column="2"
- Margin="40,0,10,0"
- VerticalAlignment="Center"
- Orientation="Horizontal">
- <Grid>
- <Button
- Width="42"
- Height="42"
- hc:IconElement.Geometry="m63.94311,0l668.44444,0c32.99556,0 60.13156,24.91733 63.71556,56.94578l0.34133,6.99733l0,668.55822c0,32.99556 -24.91733,60.07467 -56.94578,63.54489l-6.99733,0.39822l-668.55822,0c-32.99556,0 -60.07467,-24.91733 -63.54489,-56.94578l-0.39822,-6.99733l0,-668.55822c0,-32.99556 24.91733,-60.07467 56.94578,-63.54489l6.99733,-0.39822l668.44444,0l-668.44444,0zm107.06489,56.88889l-114.11911,0l0,682.66666l682.66666,0l0,-682.66666l-114.11911,0l0.22756,3.47022l0.11378,3.584l0,213.44711c0,32.99556 -21.33334,60.07467 -48.81067,63.54489l-5.97333,0.39822l-345.54312,0c-28.27377,0 -51.48444,-24.91733 -54.44266,-56.94578l-0.34134,-6.99733l0,-213.44711c0,-2.38933 0.11378,-4.72178 0.34134,-7.05422zm397.88089,0l-341.33334,0l0,227.55555l341.33334,0l0,-227.55555zm-85.33334,56.88889a28.44444,28.44444 0 0 1 28.44445,28.44444l0,56.88889a28.44444,28.44444 0 1 1 -56.88889,0l0,-56.88889a28.44444,28.44444 0 0 1 28.44444,-28.44444z"
- Command="{Binding SaveDataCommand}"
- Cursor="Hand"
- IsEnabled="{Binding IsEnabled}"
- Style="{StaticResource ImageButton}" />
- <Viewbox
- Width="20"
- Height="20"
- Margin="0,10,0,0"
- IsHitTestVisible="False"
- Visibility="{Binding IsSaveData, Converter={StaticResource Boolean2VisibilityConverter}}">
- <Path
- Data="m0,508.958c0,-37.982 30.385,-68.367 68.367,-68.367c45.578,0 75.964,30.385 75.964,68.367c0,45.578 -30.385,75.964 -75.964,75.964c-37.982,0 -68.367,-30.385 -68.367,-75.964zm91.157,-265.873l0,0c0,-53.175 37.982,-98.753 91.157,-98.753s98.753,45.578 98.753,98.753l0,0c0,53.175 -45.578,91.157 -98.753,91.157s-91.157,-37.982 -91.157,-91.157l0,0zm37.982,539.344l0,0c0,-30.385 22.789,-53.175 53.175,-53.175s53.175,22.789 53.175,53.175l0,0c0,30.385 -22.789,53.175 -53.175,53.175s-53.175,-22.789 -53.175,-53.175zm265.874,113.946l0,0c0,-37.982 22.789,-60.772 60.772,-60.772s60.772,22.789 60.772,60.772l0,0c0,37.982 -22.789,60.772 -60.772,60.772c-37.982,0 -60.772,-22.789 -60.772,-60.772zm296.26,-113.946c0,-22.789 15.193,-37.982 37.982,-37.982s37.982,15.193 37.982,37.982c0,22.789 -15.193,37.982 -37.982,37.982c-22.789,0 -37.982,-15.193 -37.982,-37.982zm83.56,-273.471c0,-30.385 30.385,-60.772 68.367,-60.772c30.385,0 60.772,30.385 60.772,60.772c0,37.982 -30.385,68.367 -60.772,68.367c-37.982,0 -68.367,-30.385 -68.367,-68.367zm-174.717,-265.873c0,-75.964 60.772,-129.139 129.139,-129.139s129.139,53.175 129.139,129.139c0,68.367 -60.772,129.139 -129.139,129.139c-68.367,0 -129.139,-60.772 -129.139,-129.139zm-273.47,-113.946c0,-68.367 60.772,-129.139 129.139,-129.139s129.139,60.772 129.139,129.139c0,68.367 -60.772,129.139 -129.139,129.139c-68.367,0 -129.139,-60.772 -129.139,-129.139z"
- Fill="Green"
- RenderTransformOrigin="0.5,0.5">
- <Path.RenderTransform>
- <TransformGroup>
- <ScaleTransform />
- <SkewTransform />
- <RotateTransform Angle="0" />
- <TranslateTransform />
- </TransformGroup>
- </Path.RenderTransform>
- <Path.Triggers>
- <EventTrigger RoutedEvent="Loaded">
- <BeginStoryboard>
- <Storyboard>
- <DoubleAnimation
- AutoReverse="False"
- RepeatBehavior="Forever"
- SpeedRatio="1"
- Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(RotateTransform.Angle)"
- From="0"
- To="360"
- Duration="0:0:1" />
- </Storyboard>
- </BeginStoryboard>
- </EventTrigger>
- </Path.Triggers>
- </Path>
- </Viewbox>
- </Grid>
- <Button
- Width="42"
- Height="42"
- Margin="20,0,0,0"
- VerticalAlignment="Center"
- hc:IconElement.Geometry="{StaticResource LayoutGeometry}"
- Background="{StaticResource TitleBackColor}"
- Cursor="Hand"
- IsEnabled="{Binding LayoutVisibily}"
- Style="{StaticResource ImageButton}">
- <hc:Interaction.Triggers>
- <hc:EventTrigger EventName="Click">
- <hc:SetPropertyAction
- PropertyName="IsOpen"
- PropertyValue="{x:Static system:Boolean.TrueString}"
- TargetObject="{Binding LayoutManger}" />
- </hc:EventTrigger>
- </hc:Interaction.Triggers>
- </Button>
- <Button
- Width="42"
- Height="42"
- Margin="20,0,0,0"
- VerticalAlignment="Center"
- hc:IconElement.Geometry="{StaticResource CloseGeometry}"
- Background="{StaticResource TitleBackColor}"
- Command="{Binding ExitCommand}"
- Cursor="Hand"
- Style="{StaticResource ImageButton}"
- ToolTip="关闭" />
- <Popup
- AllowsTransparency="True"
- IsOpen="{Binding LayoutManger.IsOpen}"
- Placement="Mouse"
- PopupAnimation="Slide"
- StaysOpen="False">
- <ContentControl Content="{Binding LayoutManger.View, Converter={StaticResource Type2ViewConverter}}" />
- </Popup>
- </StackPanel>
- </Grid>
- </Border>
- <ContentControl
- Grid.Row="1"
- Grid.ColumnSpan="2"
- Content="{Binding CurrentMainPage.View, Converter={StaticResource Type2ViewConverter}}"
- IsEnabled="{Binding IsEnabled}" />
- <Popup
- Grid.Row="0"
- Grid.RowSpan="2"
- Grid.ColumnSpan="2"
- AllowsTransparency="True"
- IsOpen="{Binding Source={StaticResource MainViewModel}, Path=Data.Shakers.SelectedIsOpen}"
- Placement="Mouse"
- PopupAnimation="Slide"
- StaysOpen="False">
- <view:ShakerSelectView DataContext="{Binding Source={StaticResource MainViewModel}, Path=Data.Shakers}" />
- </Popup>
- <Popup
- Grid.Row="0"
- Grid.RowSpan="2"
- Grid.ColumnSpan="2"
- AllowsTransparency="True"
- IsOpen="{Binding Source={StaticResource ColorPicker}, Path=IsOpen}"
- Placement="Mouse"
- PopupAnimation="Slide"
- StaysOpen="True">
- <view:ColorPickerView DataContext="{Binding Source={StaticResource ColorPicker}}" />
- </Popup>
- <hc:Drawer
- Grid.Row="0"
- Grid.RowSpan="2"
- Grid.ColumnSpan="2"
- Dock="Top"
- IsOpen="{Binding Prompt.IsOpen}">
- <Border
- Width="{x:Static SystemParameters.PrimaryScreenWidth}"
- Height="{x:Static SystemParameters.PrimaryScreenHeight}"
- Background="#9FAAAAAA">
- <Border
- Width="560"
- Height="340"
- Background="Gray"
- CornerRadius="6">
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="66" />
- <RowDefinition Height="2*" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Border
- Grid.ColumnSpan="2"
- Background="{StaticResource TitleBackColor}"
- CornerRadius="6,6,0,0">
- <TextBlock
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- FontSize="32"
- FontWeight="Bold"
- Foreground="White"
- Text="{Binding Prompt.Title}" />
- </Border>
- <StackPanel
- Grid.Row="1"
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- Orientation="Horizontal">
- <Viewbox
- Grid.Row="1"
- Grid.Column="0"
- Width="60"
- Height="60"
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- Visibility="{Binding Prompt.IconVisibility}">
- <Path Data="{Binding Prompt.IconGeometry, Mode=OneWay}" Fill="{Binding Prompt.IconBrush}" />
- </Viewbox>
- <TextBlock
- Grid.Row="1"
- Grid.Column="1"
- MaxWidth="420"
- Margin="20"
- HorizontalAlignment="Left"
- VerticalAlignment="Center"
- FontSize="20"
- Foreground="White"
- Text="{Binding Prompt.Message}"
- TextWrapping="Wrap" />
- </StackPanel>
- <StackPanel
- Grid.Row="2"
- Grid.ColumnSpan="2"
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- Orientation="Horizontal">
- <Button
- Width="88"
- Height="38"
- Command="{Binding Prompt.YesCommand}"
- Content="{Binding Prompt.YesText}"
- Cursor="Hand"
- FontSize="16"
- ToolTip="{Binding Prompt.YesText}"
- Visibility="{Binding Prompt.YesVisibility}" />
- <Button
- Width="88"
- Height="38"
- Margin="40,0,0,0"
- Command="{Binding Prompt.NoCommand}"
- Content="{Binding Prompt.NoText}"
- Cursor="Hand"
- FontSize="16"
- ToolTip="{Binding Prompt.NoText}"
- Visibility="{Binding Prompt.NoVisibility}" />
- </StackPanel>
- </Grid>
- </Border>
- </Border>
- </hc:Drawer>
- <hc:Drawer
- Grid.Row="0"
- Grid.RowSpan="2"
- Grid.ColumnSpan="2"
- Dock="Top"
- IsOpen="{Binding Login.IsLoggedIn, Converter={StaticResource Boolean2BooleanReConverter}}">
- <Grid
- Width="{x:Static SystemParameters.PrimaryScreenWidth}"
- Height="{x:Static SystemParameters.PrimaryScreenHeight}"
- Background="#9FAAAAAA">
- <Grid Width="620" Height="440">
- <Border
- Background="White"
- BorderBrush="{StaticResource BorderBrush}"
- BorderThickness="1"
- CornerRadius="6">
- <Border.Effect>
- <BlurEffect
- KernelType="Box"
- Radius="1"
- RenderingBias="Quality" />
- </Border.Effect>
- </Border>
- <Grid
- Width="400"
- Height="420"
- Margin="10"
- HorizontalAlignment="Center"
- VerticalAlignment="Center">
- <Grid.RowDefinitions>
- <RowDefinition Height="100" />
- <RowDefinition />
- <RowDefinition />
- <RowDefinition Height="32" />
- <RowDefinition />
- </Grid.RowDefinitions>
- <TextBlock
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- FontSize="42"
- Foreground="{StaticResource TitleBrush}"
- Text="用户登录" />
- <StackPanel
- Grid.Row="1"
- Height="42"
- Orientation="Horizontal">
- <TextBlock
- HorizontalAlignment="Right"
- VerticalAlignment="Center"
- FontSize="16"
- Text="用户名:" />
- <hc:WatermarkTextBox
- Width="320"
- Height="32"
- Margin="10,0,0,0"
- VerticalAlignment="Center"
- VerticalContentAlignment="Center"
- hc:BorderElement.CornerRadius="4"
- BorderBrush="{StaticResource BorderBrush}"
- BorderThickness="1"
- CaretBrush="Black"
- FontSize="16"
- Foreground="Black"
- InputScope="AlphanumericHalfWidth"
- MaxLength="20"
- Text="{Binding Login.UserName}"
- Watermark="输入用户名" />
- </StackPanel>
- <StackPanel
- Grid.Row="2"
- Height="42"
- Orientation="Horizontal">
- <TextBlock
- HorizontalAlignment="Right"
- VerticalAlignment="Center"
- FontSize="16"
- Text=" 密码:" />
- <hc:PasswordBox
- Width="320"
- Height="32"
- Margin="10,0,0,0"
- VerticalAlignment="Center"
- VerticalContentAlignment="Center"
- hc:InfoElement.Placeholder="输入密码"
- Background="Transparent"
- BorderBrush="{StaticResource BorderBrush}"
- BorderThickness="1"
- CaretBrush="Black"
- FontSize="16"
- Foreground="Black"
- IsSafeEnabled="False"
- MaxLength="20"
- ShowEyeButton="True"
- UnsafePassword="{Binding Login.PassWord}" />
- </StackPanel>
- <TextBlock
- Grid.Row="3"
- Foreground="Red"
- Text="{Binding Login.Message}" />
- <StackPanel
- Grid.Row="4"
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- Orientation="Horizontal">
- <Button
- Width="120"
- Height="36"
- Command="{Binding Login.LoginCommand}"
- Content="登录"
- Cursor="Hand"
- Foreground="Black" />
- <Button
- Width="120"
- Height="36"
- Margin="40,0,0,0"
- Command="{Binding ShutDownCommand}"
- Content="退出"
- Cursor="Hand"
- Foreground="Black" />
- </StackPanel>
- </Grid>
- </Grid>
- <Button
- Margin="0,0,10,10"
- HorizontalAlignment="Right"
- VerticalAlignment="Bottom"
- BorderThickness="0"
- Command="{Binding Login.AnonymousLoginCommand}"
- Content="匿名登录"
- FontSize="22"
- Foreground="Blue"
- ToolTip="匿名登录">
- <Button.Style>
- <Style TargetType="{x:Type Button}">
- <Setter Property="Cursor" Value="Hand" />
- <Setter Property="Template">
- <Setter.Value>
- <ControlTemplate TargetType="{x:Type Button}">
- <TextBlock
- x:Name="text"
- Text="{TemplateBinding Content}"
- TextDecorations="Underline" />
- <ControlTemplate.Triggers>
- <Trigger Property="IsMouseOver" Value="True">
- <Setter TargetName="text" Property="Foreground" Value="Red" />
- </Trigger>
- </ControlTemplate.Triggers>
- </ControlTemplate>
- </Setter.Value>
- </Setter>
- </Style>
- </Button.Style>
- </Button>
- </Grid>
- </hc:Drawer>
- </Grid>
- </Viewbox>
- </Window>
|