<Page x:Class="XFEEDToolBox.Views.RefitShipDetailsPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:controls="using:XFEEDToolBox.Controls" xmlns:rows="using:XFEEDToolBox.Core.Presentation">
<Page.Resources><ResourceDictionary><ResourceDictionary.MergedDictionaries><ResourceDictionary Source="/Styles/Outfitting.xaml"/></ResourceDictionary.MergedDictionaries></ResourceDictionary></Page.Resources>
<Grid RowSpacing="16"><Grid.RowDefinitions><RowDefinition Height="Auto"/><RowDefinition Height="*"/></Grid.RowDefinitions>
<Grid ColumnSpacing="16"><Grid.ColumnDefinitions><ColumnDefinition Width="Auto"/><ColumnDefinition Width="*"/></Grid.ColumnDefinitions>
<Button x:Name="BackToRefitButton" Click="BackToRefit" VerticalAlignment="Center" AutomationProperties.Name="返回飞船编辑"><FontIcon Glyph=""/></Button>
<StackPanel Grid.Column="1" Spacing="4"><TextBlock Text="整舰详情" Style="{StaticResource PageTitle}"/><TextBlock Text="{x:Bind ViewModel.RefitDetailsCaption,Mode=OneWay}" Foreground="{StaticResource OutfittingLabel}" TextWrapping="Wrap"/></StackPanel>
</Grid>
<ScrollViewer x:Name="DetailsScroll" Grid.Row="1" HorizontalScrollBarVisibility="Disabled" VerticalScrollBarVisibility="Auto" Padding="0,0,12,20">
<StackPanel Spacing="16">
<Border BorderBrush="{StaticResource OutfittingRule}" BorderThickness="1" Background="{StaticResource PanelBrush}" CornerRadius="8" Padding="20,12">
<Grid ColumnSpacing="24"><Grid.ColumnDefinitions><ColumnDefinition Width="180"/><ColumnDefinition Width="*"/></Grid.ColumnDefinitions>
<controls:ShipModelView x:Name="DetailsShipModel" Height="130" ShipType="{x:Bind ViewModel.RefitShipType,Mode=OneWay}" ShowPedestal="False" HologramColor="#FF8000"/>
<StackPanel Grid.Column="1" VerticalAlignment="Center" Spacing="8"><TextBlock Text="当前模拟装配" Foreground="{StaticResource OutfittingOrange}" FontSize="20"/><TextBlock Text="{x:Bind ViewModel.RefitOverview.Context,Mode=OneWay}" Foreground="{StaticResource OutfittingLabel}" TextWrapping="Wrap"/><TextBlock Text="整舰性能与全部已安装模块属性" TextWrapping="Wrap" Foreground="{StaticResource OutfittingWhite}"/></StackPanel>
</Grid>
</Border>
<ItemsControl x:Name="DetailSections" ItemsSource="{x:Bind ViewModel.RefitDetailSections}">
<ItemsControl.ItemTemplate><DataTemplate x:DataType="rows:ShipDetailSectionLiveRow">
<Expander Header="{x:Bind Name,Mode=OneWay}" IsExpanded="{x:Bind InitiallyExpanded}" HorizontalAlignment="Stretch" HorizontalContentAlignment="Stretch" Margin="0,0,0,12">
<StackPanel Spacing="8"><TextBlock Text="{x:Bind Caption,Mode=OneWay}" Visibility="{x:Bind HasCaption,Mode=OneWay,Converter={StaticResource BoolVisibility}}" Foreground="{StaticResource OutfittingLabel}" FontSize="12" TextWrapping="Wrap"/>
<ItemsControl ItemsSource="{x:Bind Values}"><ItemsControl.ItemTemplate><DataTemplate x:DataType="rows:ShipDetailValueLiveRow">
<Grid ColumnSpacing="24" Padding="0,10" BorderBrush="{StaticResource OutfittingRule}" BorderThickness="0,0,0,1"><Grid.ColumnDefinitions><ColumnDefinition Width="*"/><ColumnDefinition Width="Auto"/></Grid.ColumnDefinitions>
<StackPanel Spacing="3"><TextBlock Text="{x:Bind Name,Mode=OneWay}" Foreground="{StaticResource OutfittingWhite}" FontSize="16" TextWrapping="Wrap"/><TextBlock Text="{x:Bind OriginalName,Mode=OneWay}" Visibility="{x:Bind HasOriginalName,Mode=OneWay,Converter={StaticResource BoolVisibility}}" Foreground="{StaticResource OutfittingLabel}" FontSize="11" TextWrapping="Wrap"/></StackPanel>
<TextBlock Grid.Column="1" Text="{x:Bind Value,Mode=OneWay}" Foreground="{StaticResource OutfittingOrange}" FontSize="19" VerticalAlignment="Center" IsTextSelectionEnabled="True"/>
</Grid>
</DataTemplate></ItemsControl.ItemTemplate></ItemsControl>
</StackPanel>
</Expander>
</DataTemplate></ItemsControl.ItemTemplate>
</ItemsControl>
</StackPanel>
</ScrollViewer>
</Grid>
</Page>
<Page x:Class="XFEEDToolBox.Views.RefitShipDetailsPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:controls="using:XFEEDToolBox.Controls" xmlns:rows="using:XFEEDToolBox.Core.Presentation">
<Page.Resources><ResourceDictionary><ResourceDictionary.MergedDictionaries><ResourceDictionary Source="/Styles/Outfitting.xaml"/></ResourceDictionary.MergedDictionaries></ResourceDictionary></Page.Resources>
<Grid RowSpacing="16"><Grid.RowDefinitions><RowDefinition Height="Auto"/><RowDefinition Height="*"/></Grid.RowDefinitions>
<Grid ColumnSpacing="16"><Grid.ColumnDefinitions><ColumnDefinition Width="Auto"/><ColumnDefinition Width="*"/></Grid.ColumnDefinitions>
<Button x:Name="BackToRefitButton" Click="BackToRefit" VerticalAlignment="Center" AutomationProperties.Name="返回飞船编辑"><FontIcon Glyph=""/></Button>
<StackPanel Grid.Column="1" Spacing="4"><TextBlock Text="整舰详情" Style="{StaticResource PageTitle}"/><TextBlock Text="{x:Bind ViewModel.RefitDetailsCaption,Mode=OneWay}" Foreground="{StaticResource OutfittingLabel}" TextWrapping="Wrap"/></StackPanel>
</Grid>
<ScrollViewer x:Name="DetailsScroll" Grid.Row="1" HorizontalScrollBarVisibility="Disabled" VerticalScrollBarVisibility="Auto" Padding="0,0,12,20">
<StackPanel Spacing="16">
<Border BorderBrush="{StaticResource OutfittingRule}" BorderThickness="1" Background="{StaticResource PanelBrush}" CornerRadius="8" Padding="20,12">
<Grid ColumnSpacing="24"><Grid.ColumnDefinitions><ColumnDefinition Width="180"/><ColumnDefinition Width="*"/></Grid.ColumnDefinitions>
<controls:ShipModelView x:Name="DetailsShipModel" Height="130" ShipType="{x:Bind ViewModel.RefitShipType,Mode=OneWay}" ShowPedestal="False" HologramColor="#FF8000"/>
<StackPanel Grid.Column="1" VerticalAlignment="Center" Spacing="8"><TextBlock Text="当前模拟装配" Foreground="{StaticResource OutfittingOrange}" FontSize="20"/><TextBlock Text="{x:Bind ViewModel.RefitOverview.Context,Mode=OneWay}" Foreground="{StaticResource OutfittingLabel}" TextWrapping="Wrap"/><TextBlock Text="整舰性能与全部已安装模块属性" TextWrapping="Wrap" Foreground="{StaticResource OutfittingWhite}"/></StackPanel>
</Grid>
</Border>
<ItemsControl x:Name="DetailSections" ItemsSource="{x:Bind ViewModel.RefitDetailSections}">
<ItemsControl.ItemTemplate><DataTemplate x:DataType="rows:ShipDetailSectionLiveRow">
<Expander Header="{x:Bind Name,Mode=OneWay}" IsExpanded="{x:Bind InitiallyExpanded}" HorizontalAlignment="Stretch" HorizontalContentAlignment="Stretch" Margin="0,0,0,12">
<StackPanel Spacing="8"><TextBlock Text="{x:Bind Caption,Mode=OneWay}" Visibility="{x:Bind HasCaption,Mode=OneWay,Converter={StaticResource BoolVisibility}}" Foreground="{StaticResource OutfittingLabel}" FontSize="12" TextWrapping="Wrap"/>
<ItemsControl ItemsSource="{x:Bind Values}"><ItemsControl.ItemTemplate><DataTemplate x:DataType="rows:ShipDetailValueLiveRow">
<Grid ColumnSpacing="24" Padding="0,10" BorderBrush="{StaticResource OutfittingRule}" BorderThickness="0,0,0,1"><Grid.ColumnDefinitions><ColumnDefinition Width="*"/><ColumnDefinition Width="Auto"/></Grid.ColumnDefinitions>
<StackPanel Spacing="3"><TextBlock Text="{x:Bind Name,Mode=OneWay}" Foreground="{StaticResource OutfittingWhite}" FontSize="16" TextWrapping="Wrap"/><TextBlock Text="{x:Bind OriginalName,Mode=OneWay}" Visibility="{x:Bind HasOriginalName,Mode=OneWay,Converter={StaticResource BoolVisibility}}" Foreground="{StaticResource OutfittingLabel}" FontSize="11" TextWrapping="Wrap"/></StackPanel>
<TextBlock Grid.Column="1" Text="{x:Bind Value,Mode=OneWay}" Foreground="{StaticResource OutfittingOrange}" FontSize="19" VerticalAlignment="Center" IsTextSelectionEnabled="True"/>
</Grid>
</DataTemplate></ItemsControl.ItemTemplate></ItemsControl>
</StackPanel>
</Expander>
</DataTemplate></ItemsControl.ItemTemplate>
</ItemsControl>
</StackPanel>
</ScrollViewer>
</Grid>
</Page>