|
| 1 | +<Window x:Class="UnityLauncherPro.MainWindow" |
| 2 | + xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" |
| 3 | + xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" |
| 4 | + xmlns:d="http://schemas.microsoft.com/expression/blend/2008" |
| 5 | + xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" |
| 6 | + xmlns:local="clr-namespace:UnityLauncherPro" |
| 7 | + mc:Ignorable="d" |
| 8 | + Title="UnityLauncherPro" Height="600" Width="500" WindowStartupLocation="CenterScreen" Background="#FF1E1E1E"> |
| 9 | + |
| 10 | + <Window.Resources> |
| 11 | + <Style x:Key="TabItemStyle1" TargetType="{x:Type TabItem}"> |
| 12 | + <Setter Property="Template"> |
| 13 | + <Setter.Value> |
| 14 | + <ControlTemplate TargetType="{x:Type TabItem}"> |
| 15 | + <Border x:Name="Border" BorderThickness="0" |
| 16 | + Padding="15,5,15,5" Margin="1,0,0,0" BorderBrush="{x:Null}"> |
| 17 | + <ContentPresenter x:Name="ContentSite" ContentSource="Header" /> |
| 18 | + </Border> |
| 19 | + <ControlTemplate.Triggers> |
| 20 | + <Trigger Property="IsSelected" Value="False"> |
| 21 | + <Setter Property="TextElement.Foreground" TargetName="ContentSite" Value="#FFC1C1C1"/> |
| 22 | + <Setter TargetName="Border" Property="Background" Value="#FF2D2D30" /> |
| 23 | + </Trigger> |
| 24 | + <Trigger Property="IsSelected" Value="True"> |
| 25 | + <Setter Property="TextElement.Foreground" TargetName="ContentSite" Value="White"/> |
| 26 | + <Setter Property="TextElement.FontWeight" TargetName="ContentSite" Value="SemiBold"/> |
| 27 | + <Setter TargetName="Border" Property="Background" Value="#FF007ACC"/> |
| 28 | + </Trigger> |
| 29 | + </ControlTemplate.Triggers> |
| 30 | + </ControlTemplate> |
| 31 | + </Setter.Value> |
| 32 | + </Setter> |
| 33 | + </Style> |
| 34 | + |
| 35 | + <Style x:Key="HeaderStyle" TargetType="DataGridColumnHeader"> |
| 36 | + <Setter Property="Background" Value="#FF333337" /> |
| 37 | + <Setter Property="Foreground" Value="#FFB4B4B4" /> |
| 38 | + <Setter Property="BorderBrush" Value="#FFB4B4B4" /> |
| 39 | + <Setter Property="BorderThickness" Value="1,1,1,1" /> |
| 40 | + <Setter Property="SnapsToDevicePixels" Value="True" /> |
| 41 | + <Setter Property="HorizontalContentAlignment" Value="Left" /> |
| 42 | + <Setter Property="Height" Value="30" /> |
| 43 | + <Setter Property="Padding" Value="3,2,2,2" /> |
| 44 | + </Style> |
| 45 | + |
| 46 | + </Window.Resources> |
| 47 | + |
| 48 | + <Grid> |
| 49 | + <TabControl x:Name="tabControl" Background="#FF252526" BorderBrush="{x:Null}" Padding="0"> |
| 50 | + <TabItem Header="Projects" Style="{DynamicResource TabItemStyle1}" Padding="0,0,0,0" Margin="-1,1,1,-1" BorderBrush="{x:Null}" Background="Black"> |
| 51 | + <DataGrid x:Name="dataGrid" Margin="0,30" Background="#FF303030" BorderBrush="{x:Null}" ColumnHeaderStyle="{StaticResource HeaderStyle}" Padding="0" HorizontalScrollBarVisibility="Disabled"> |
| 52 | + <DataGrid.Columns> |
| 53 | + <DataGridTextColumn Binding="{Binding Project}" ClipboardContentBinding="{x:Null}" Header="Project" IsReadOnly="True" MinWidth="123"/> |
| 54 | + <DataGridTextColumn Binding="{Binding Version}" ClipboardContentBinding="{x:Null}" Header="Version" IsReadOnly="True"/> |
| 55 | + <DataGridTextColumn Binding="{Binding Path}" ClipboardContentBinding="{x:Null}" Header="Path" IsReadOnly="True"/> |
| 56 | + <DataGridTextColumn Binding="{Binding Modified}" ClipboardContentBinding="{x:Null}" Header="Modified" IsReadOnly="True"/> |
| 57 | + <DataGridTextColumn Binding="{Binding Arguments}" ClipboardContentBinding="{x:Null}" Header="Arguments" IsReadOnly="True"/> |
| 58 | + <DataGridTextColumn Binding="{Binding GITBranch}" ClipboardContentBinding="{x:Null}" Header="GITBranch" IsReadOnly="True"/> |
| 59 | + </DataGrid.Columns> |
| 60 | + <local:TestData GITBranch="" Modified="" Project="MMO" Path="A:/temp" Version="2099.1.2.3"/> |
| 61 | + </DataGrid> |
| 62 | + </TabItem> |
| 63 | + <TabItem Header="Unitys" Style="{DynamicResource TabItemStyle1}" Padding="0,0,0,0" Margin="-1,1,1,-1" BorderBrush="{x:Null}" Background="Black" /> |
| 64 | + <TabItem Header="Packages" Style="{DynamicResource TabItemStyle1}" Padding="0,0,0,0" Margin="-1,1,1,-1" BorderBrush="{x:Null}" Background="Black" /> |
| 65 | + <TabItem Header="Updates" Style="{DynamicResource TabItemStyle1}" Padding="0,0,0,0" Margin="-1,1,1,-1" BorderBrush="{x:Null}" Background="Black" /> |
| 66 | + <TabItem Header="Settings" Style="{DynamicResource TabItemStyle1}" Padding="0,0,0,0" Margin="-1,1,1,-1" BorderBrush="{x:Null}" Background="Black" /> |
| 67 | + |
| 68 | + </TabControl> |
| 69 | + </Grid> |
| 70 | +</Window> |
0 commit comments