97 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			97 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <?xml version="1.0" encoding="UTF-8"?>
 | |
| <ContentView
 | |
|      xmlns="http://xamarin.com/schemas/2014/forms"
 | |
|      xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
 | |
|      xmlns:dg="clr-namespace:Aurora.Design.Components.DataGrid"
 | |
|      x:Class="Aurora.Design.Components.Library.Library">
 | |
|     <ContentView.Resources>
 | |
|         <StyleSheet
 | |
|              Source="Library.css"/>
 | |
|     </ContentView.Resources>
 | |
|     <ContentView.Content>
 | |
|         <dg:DataGrid
 | |
|              x:Name="LibraryDataGrid"
 | |
|              SelectionEnabled="True"
 | |
|              RowHeight="30"
 | |
|              BorderColor="#3a3a3a"
 | |
|              BorderThickness="0"
 | |
|              HeaderHeight="40"
 | |
|              HeaderBackground="#222222">
 | |
|             <dg:DataGrid.HeaderLabelStyle>
 | |
|                 <Style TargetType="Label">
 | |
|                     <Setter Property="HorizontalOptions" Value="Start"/>
 | |
|                     <Setter Property="FontSize" Value="14"/>
 | |
|                     <Setter Property="TextColor" Value="White"/>
 | |
|                 </Style>
 | |
|             </dg:DataGrid.HeaderLabelStyle>
 | |
| 
 | |
|             <dg:DataGrid.GestureRecognizers>
 | |
|                 <TapGestureRecognizer
 | |
|                      NumberOfTapsRequired="2"/>
 | |
|             </dg:DataGrid.GestureRecognizers>
 | |
|             <dg:DataGrid.Columns>
 | |
|                 <dg:DataGridColumn
 | |
|                      Title=""
 | |
|                      PropertyName="Icon"
 | |
|                      Width="15">
 | |
|                     <dg:DataGridColumn.CellTemplate>
 | |
|                         <DataTemplate>
 | |
|                             <Image Source="../../Resources/unselected.png" />
 | |
|                         </DataTemplate>
 | |
|                     </dg:DataGridColumn.CellTemplate>
 | |
|                 </dg:DataGridColumn>
 | |
| 
 | |
|                 <dg:DataGridColumn
 | |
|                      Title="Title"
 | |
|                      PropertyName="Metadata.Title"
 | |
|                      Width="2*">
 | |
|                     <dg:DataGridColumn.CellTemplate>
 | |
|                         <DataTemplate>
 | |
|                             <Label
 | |
|                                 LineBreakMode="TailTruncation"
 | |
|                                 Text="{Binding .}"/>
 | |
|                         </DataTemplate>
 | |
|                     </dg:DataGridColumn.CellTemplate>
 | |
|                 </dg:DataGridColumn>
 | |
| 
 | |
|                 <dg:DataGridColumn
 | |
|                      Title="Album"
 | |
|                      PropertyName="Metadata.Album"
 | |
|                      Width="0.95*">
 | |
|                     <dg:DataGridColumn.CellTemplate>
 | |
|                         <DataTemplate>
 | |
|                             <Label
 | |
|                                 LineBreakMode="TailTruncation"
 | |
|                                 Text="{Binding .}"/>
 | |
|                         </DataTemplate>
 | |
|                     </dg:DataGridColumn.CellTemplate>
 | |
|                 </dg:DataGridColumn>
 | |
| 
 | |
|                 <dg:DataGridColumn
 | |
|                      Title="Artist"
 | |
|                      PropertyName="Metadata.Artist"
 | |
|                      Width="1*">
 | |
|                     <dg:DataGridColumn.CellTemplate>
 | |
|                         <DataTemplate>
 | |
|                             <Label
 | |
|                                 LineBreakMode="TailTruncation"
 | |
|                                 Text="{Binding .}"/>
 | |
|                         </DataTemplate>
 | |
|                     </dg:DataGridColumn.CellTemplate>
 | |
|                 </dg:DataGridColumn>
 | |
|             </dg:DataGrid.Columns>
 | |
| 
 | |
|             <dg:DataGrid.RowsTextColorPalette>
 | |
|                 <dg:PaletteCollection>
 | |
|                     <Color>White</Color>
 | |
|                 </dg:PaletteCollection>
 | |
|             </dg:DataGrid.RowsTextColorPalette>
 | |
| 
 | |
|             <dg:DataGrid.RowsBackgroundColorPalette>
 | |
|                 <dg:PaletteCollection>
 | |
|                     <Color>Transparent</Color>
 | |
|                 </dg:PaletteCollection>
 | |
|             </dg:DataGrid.RowsBackgroundColorPalette>
 | |
|         </dg:DataGrid>
 | |
|     </ContentView.Content>
 | |
| </ContentView> |