mirror of
https://github.com/QL-Win/QuickLook.git
synced 2026-01-14 07:06:15 +08:00
Replace ListView with DataGrid in CertViewerControl
Swapped the ListView for a DataGrid to display certificate properties. The DataGrid is set to read-only, disables row headers, and uses explicit columns for improved presentation and usability.
This commit is contained in:
@@ -15,20 +15,18 @@
|
||||
<RowDefinition Height="*" />
|
||||
</Grid.RowDefinitions>
|
||||
|
||||
<ListView x:Name="PropertyList"
|
||||
<DataGrid x:Name="PropertyList"
|
||||
Grid.Column="0"
|
||||
Margin="8">
|
||||
<ListView.View>
|
||||
<GridView>
|
||||
<GridViewColumn Width="150"
|
||||
DisplayMemberBinding="{Binding Key}"
|
||||
Header="Field" />
|
||||
<GridViewColumn Width="300"
|
||||
DisplayMemberBinding="{Binding Value}"
|
||||
Header="Value" />
|
||||
</GridView>
|
||||
</ListView.View>
|
||||
</ListView>
|
||||
Margin="8"
|
||||
AutoGenerateColumns="False"
|
||||
IsReadOnly="True"
|
||||
HeadersVisibility="Column"
|
||||
RowHeaderWidth="0">
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Header="Field" Binding="{Binding Key}" Width="150" />
|
||||
<DataGridTextColumn Header="Value" Binding="{Binding Value}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
|
||||
<TextBox x:Name="RawText"
|
||||
Grid.Column="1"
|
||||
|
||||
Reference in New Issue
Block a user