| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- <Window x:Class="GeekDesk.Control.Windows.SystemItemWindow"
- 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"
- xmlns:local="clr-namespace:GeekDesk.Control.Windows"
- xmlns:hc="https://handyorg.github.io/handycontrol"
- xmlns:uc="clr-namespace:GeekDesk.Control.UserControls.SystemItem"
- xmlns:cvt="clr-namespace:GeekDesk.Converts"
- mc:Ignorable="d"
- Title="Svg"
- Height="520" Width="700"
- WindowStyle="None"
- ResizeMode="NoResize"
- AllowsTransparency="True"
- Background="Transparent" ShowInTaskbar="False"
- BorderThickness="0"
- Focusable="True"
- KeyDown="OnKeyDown"
- >
- <Window.Resources>
- <Style x:Key="HcTabControl" TargetType="hc:TabControl" BasedOn="{StaticResource TabControlInLine}">
- <Style.Setters>
- <Setter Property="Background" Value="Transparent"/>
- </Style.Setters>
- </Style>
- <Style x:Key="TabTitle" TargetType="hc:TabItem" BasedOn="{StaticResource TabItemInLine}">
- <Style.Setters>
- <Setter Property="Background">
- <Setter.Value>
- <SolidColorBrush Color="White" Opacity="0.68"/>
- </Setter.Value>
- </Setter>
- </Style.Setters>
- </Style>
- <cvt:MenuInfoConvert x:Key="MenuInfoConvert"/>
- </Window.Resources>
- <Grid Margin="20">
- <Grid.Effect>
- <DropShadowEffect BlurRadius="30" Direction="-90" Color="Gray"
- RenderingBias="Quality" ShadowDepth="2"/>
- </Grid.Effect>
- <Border MouseDown="DragMove" Style="{StaticResource BorderBG}" hc:Dialog.Token="IconUrlDialog">
- <hc:DialogContainer>
- <Grid MouseDown="DragMove">
- <StackPanel HorizontalAlignment="Center" Margin="10">
- <Border CornerRadius="8" Height="30" Width="150">
- <Border.Background>
- <SolidColorBrush Color="White" Opacity="0.7"/>
- </Border.Background>
- <StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
- <Button Background="Transparent"
- BorderThickness="0"
- hc:IconElement.Geometry="{Binding AppConfig.SelectedMenuIndex, Mode=OneWay, Converter={StaticResource MenuInfoConvert}, ConverterParameter=1}"
- hc:IconElement.Height="18"
- hc:IconElement.Width="18"
- IsEnabled="False"
- Opacity="1"
- >
- </Button>
- <TextBlock x:Name="MenuName" Text="{Binding AppConfig.SelectedMenuIndex, Mode=OneWay, Converter={StaticResource MenuInfoConvert}, ConverterParameter=2}" FontSize="16" HorizontalAlignment="Center" VerticalAlignment="Center"/>
- </StackPanel>
- </Border>
- </StackPanel>
- <hc:TabControl x:Name="MyTabControl"
- IsAnimationEnabled="True"
- SelectionChanged="TabControl_SelectionChanged"
- ShowContextMenu="True"
- IsTabFillEnabled="True"
- Margin="20,60,20,20"
- Height="350"
- VerticalAlignment="Top"
- Style="{StaticResource HcTabControl}">
- <hc:TabItem Tag="System" IsSelected="True" Header="系统应用" hc:IconElement.Height="16" hc:IconElement.Width="16" hc:IconElement.Geometry="{StaticResource SystemIcon}" Style="{StaticResource TabTitle}">
- <hc:SimplePanel>
- <uc:SystemItem x:Name="SystemItem"/>
- </hc:SimplePanel>
- </hc:TabItem>
- <hc:TabItem x:Name="StartMenu" Tag="StartMenu" Header="开始菜单应用" hc:IconElement.Height="16" hc:IconElement.Width="16" hc:IconElement.Geometry="{StaticResource SystemIcon}" Style="{StaticResource TabTitle}">
- <hc:SimplePanel>
- <uc:SystemItem x:Name="StartMenuItem"/>
- <hc:LoadingCircle x:Name="StartMenuLoading"/>
- </hc:SimplePanel>
- </hc:TabItem>
- <!--<hc:TabItem Tag="Store" Header="商店应用(未开放)" hc:IconElement.Height="16" hc:IconElement.Width="16" hc:IconElement.Geometry="{StaticResource CustomIcon}" Style="{StaticResource TabTitle}">
- <hc:SimplePanel>
- <uc:SystemItem x:Name="StoreItem"/>
- </hc:SimplePanel>
- </hc:TabItem>-->
- </hc:TabControl>
- <Button Content="关闭" Click="Close_Click" Margin="594,420,20,31.5"/>
- </Grid>
- </hc:DialogContainer>
- </Border>
- </Grid>
- </Window>
|