Files
QuickLook/QuickLook.Plugin/QuickLook.Plugin.CsvViewer/CsvViewerPanel.xaml
T
2026-04-23 02:59:00 +08:00

42 lines
1.9 KiB
XML

<UserControl x:Class="QuickLook.Plugin.CsvViewer.CsvViewerPanel"
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:local="clr-namespace:QuickLook.Plugin.CsvViewer"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
x:Name="csvViewer"
d:DesignHeight="300"
d:DesignWidth="300"
mc:Ignorable="d">
<UserControl.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="DataGrid.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</UserControl.Resources>
<Grid x:Name="LayoutRoot">
<DataGrid Name="dataGrid"
AlternatingRowBackground="#1900FF70"
AlternationCount="2"
AutoGenerateColumns="False"
Background="#00FFFFFF"
BorderThickness="0"
CanUserReorderColumns="False"
Foreground="{DynamicResource WindowTextForeground}"
HeadersVisibility="None"
HorizontalGridLinesBrush="#19000000"
IsReadOnly="True"
ItemsSource="{Binding Path=Rows, ElementName=csvViewer}"
RowBackground="#00FFFFFF"
SelectionMode="Single"
SelectionUnit="Cell"
VerticalGridLinesBrush="#19000000" />
<local:SearchPanel x:Name="searchPanel"
Margin="8"
HorizontalAlignment="Right"
VerticalAlignment="Top"
Visibility="Collapsed" />
</Grid>
</UserControl>