adapted styling to CSS, still sample code
This commit is contained in:
		@@ -3,7 +3,6 @@
 | 
			
		||||
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
 | 
			
		||||
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
 | 
			
		||||
             xmlns:vm="using:StarsAssistant.ViewModels"
 | 
			
		||||
             xmlns:cols="clr-namespace:StarsAssistant.Views.DataGridColumn"
 | 
			
		||||
             mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="200"
 | 
			
		||||
             x:Class="StarsAssistant.Views.BuColView"
 | 
			
		||||
             x:DataType="vm:BuColViewModel">
 | 
			
		||||
@@ -25,7 +24,7 @@
 | 
			
		||||
          
 | 
			
		||||
 
 | 
			
		||||
        
 | 
			
		||||
        <DataGridTextColumn Header="Planet" Binding="{Binding Name}" />
 | 
			
		||||
        <DataGridTextColumn Header="Planet" Binding="{Binding Name}" CellStyleClasses="cool"/>
 | 
			
		||||
        <!-- Class -->
 | 
			
		||||
        <!-- Info -->
 | 
			
		||||
        <DataGridTextColumn Header="Pop" Binding="{Binding Population}" />
 | 
			
		||||
@@ -33,18 +32,7 @@
 | 
			
		||||
        <DataGridTextColumn Header="Growth" Binding="{Binding PopulationGrowth}" />
 | 
			
		||||
        <DataGridTextColumn Header="Pop T1" Binding="{Binding EnRoutePopulation}" />
 | 
			
		||||
        <DataGridTextColumn Header="Pop T%" Binding="{Binding PopulationTargetPercent}" IsReadOnly="false"/>
 | 
			
		||||
        <!-- DataGridTextColumn Header="Pop %" 
 | 
			
		||||
                            Binding="{Binding CapacityPercent, StringFormat='{}{0}%'}"
 | 
			
		||||
        / -->
 | 
			
		||||
        
 | 
			
		||||
        
 | 
			
		||||
        <DataGridTemplateColumn Header="Pop %">
 | 
			
		||||
          <DataGridTemplateColumn.CellTemplate>
 | 
			
		||||
            <DataTemplate>
 | 
			
		||||
              <cols:PopulationCapacity DataContext="{Binding CapacityPercent}" />
 | 
			
		||||
            </DataTemplate>
 | 
			
		||||
          </DataGridTemplateColumn.CellTemplate>
 | 
			
		||||
        </DataGridTemplateColumn>
 | 
			
		||||
        <DataGridTextColumn Header="Pop %"  Binding="{Binding CapacityPercent }" />
 | 
			
		||||
        
 | 
			
		||||
        <!-- Terra Delta assumed -->
 | 
			
		||||
        <DataGridTextColumn Header="Value" Binding="{Binding Value}" />
 | 
			
		||||
 
 | 
			
		||||
@@ -1,14 +0,0 @@
 | 
			
		||||
<UserControl xmlns="https://github.com/avaloniaui"
 | 
			
		||||
             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:vm="using:StarsAssistant.ViewModels.DataGridColumn"
 | 
			
		||||
             mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
 | 
			
		||||
             x:Class="StarsAssistant.Views.DataGridColumn.PopulationCapacity"
 | 
			
		||||
             x:DataType="vm:PopulationCapacity">
 | 
			
		||||
    <Border Background="{Binding BackgroundColor}">
 | 
			
		||||
        <TextBlock Text="{Binding Value, StringFormat='{}{0}%'}" 
 | 
			
		||||
            VerticalAlignment="Center" HorizontalAlignment="Right"
 | 
			
		||||
        />
 | 
			
		||||
    </Border>
 | 
			
		||||
</UserControl>
 | 
			
		||||
@@ -1,13 +0,0 @@
 | 
			
		||||
using Avalonia;
 | 
			
		||||
using Avalonia.Controls;
 | 
			
		||||
using Avalonia.Markup.Xaml;
 | 
			
		||||
 | 
			
		||||
namespace StarsAssistant.Views.DataGridColumn;
 | 
			
		||||
 | 
			
		||||
public partial class PopulationCapacity : UserControl
 | 
			
		||||
{
 | 
			
		||||
    public PopulationCapacity()
 | 
			
		||||
    {
 | 
			
		||||
        InitializeComponent();
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user