39 lines
1.7 KiB
XML
39 lines
1.7 KiB
XML
<Window x:Class="Predica.FimExplorer.UI.WPF.Details.ObjectDetailsWindow"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:local="clr-namespace:Predica.FimExplorer.UI.WPF.Details"
|
|
Title="{Binding ResourceForWindowTitle}" Height="353" Width="632">
|
|
<Window.Resources>
|
|
<ResourceDictionary>
|
|
<local:DetailsValueCellTemplateSelector x:Key="valueCellTemplateSelector"></local:DetailsValueCellTemplateSelector>
|
|
<DataTemplate x:Key="normalCell">
|
|
<TextBlock Text="{Binding Value}"></TextBlock>
|
|
</DataTemplate>
|
|
<DataTemplate x:Key="referenceCell">
|
|
<StackPanel Orientation="Horizontal">
|
|
<TextBlock><Hyperlink Click="Hyperlink_Click">
|
|
<TextBlock Text="{Binding Value}"></TextBlock>
|
|
</Hyperlink></TextBlock>
|
|
</StackPanel>
|
|
</DataTemplate>
|
|
</ResourceDictionary>
|
|
</Window.Resources>
|
|
<DataGrid
|
|
ItemsSource="{Binding Attributes}"
|
|
SelectionUnit="Cell"
|
|
AutoGenerateColumns="False"
|
|
>
|
|
<DataGrid.Columns>
|
|
<DataGridTextColumn
|
|
Header="Name"
|
|
Binding="{Binding AttributeName}"
|
|
/>
|
|
<DataGridTemplateColumn
|
|
Header="Value"
|
|
CellTemplateSelector="{StaticResource valueCellTemplateSelector}"
|
|
CopyingCellClipboardContent="ValueColumn_CopyingCellClipboardContent"
|
|
/>
|
|
</DataGrid.Columns>
|
|
</DataGrid>
|
|
</Window>
|