Files
BeWoPlaner/BeWo/View/Navigation/SupportConceptNavigationView.xaml

93 lines
5.2 KiB
XML

<localView:BeWoView
x:Class="BeWo.View.Navigation.SupportConceptNavigationView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:localNavView="clr-namespace:BeWo.View.Navigation"
xmlns:localView="clr-namespace:BeWo.View"
xmlns:t="clr-namespace:BeWo.MultiLanguage.Markup"
Loaded="OnLoaded">
<Grid>
<Grid.Resources>
<DataTemplate x:Key="SupportConceptDetailInfoTemplate">
<ListView
Margin="5"
HorizontalAlignment="Stretch"
HorizontalContentAlignment="Stretch"
Background="{x:Null}"
BorderBrush="{x:Null}"
ItemsSource="{Binding}">
<ListView.ItemContainerStyle>
<Style TargetType="{x:Type ListBoxItem}">
<Setter Property="Focusable" Value="false" />
</Style>
</ListView.ItemContainerStyle>
<ListView.Resources>
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="Transparent" />
<SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}" Color="Transparent" />
</ListView.Resources>
<ListView.ItemTemplate>
<DataTemplate>
<Grid>
<Border
x:Name="ItemBorder"
MinHeight="30"
Margin="0,0,0,3"
Background="#FF000000"
CornerRadius="5">
<Border.OpacityMask>
<LinearGradientBrush StartPoint="0.5,0" EndPoint="0.5,1">
<GradientStop Offset="0" Color="#19000000" />
<GradientStop Offset="1" Color="#26000000" />
</LinearGradientBrush>
</Border.OpacityMask>
</Border>
<StackPanel Margin="5">
<TextBlock
FontFamily="Microsoft Sans Serif"
FontSize="14"
Foreground="#FFD2D2D2"
Text="{Binding CostBearer, Converter={StaticResource StringFormatConverter}, ConverterParameter={t:Translate Kostenträger: \{0\}}}" />
<TextBlock
Margin="5,5,0,0"
FontFamily="Microsoft Sans Serif"
FontSize="12"
Foreground="#FFD2D2D2"
Text="{Binding ApprovedHours, Converter={StaticResource StringFormatConverter}, ConverterParameter=Genehmigte Stunden: \{0:0.##\}}" />
<TextBlock
Margin="5,2,0,0"
FontFamily="Microsoft Sans Serif"
FontSize="12"
Foreground="#FFD2D2D2"
Text="{Binding RecordedHours, Converter={StaticResource StringFormatConverter}, ConverterParameter=Geleistete Stunden: \{0:0.##\}}" />
</StackPanel>
</Grid>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
</DataTemplate>
</Grid.Resources>
<localNavView:MainNavigationView
x:Name="mainNavigationView"
ArchiveObject="mainNavigationView_ArchiveObject"
ContentGroupStyle="{StaticResource SupportConceptNavigationStyle}"
CopyObject="MainNavigation_CopyObject"
CreateDemands="CreateAll, SupportConceptView_Create"
CreateNewObject="mainNavigationView_CreateNewObject"
DeleteDemands="DeleteAll, SupportConceptView_Delete"
DeleteObject="mainNavigationView_DeleteObject"
DetailPanelItemTemplate="{StaticResource SupportConceptDetailInfoTemplate}"
ExcelExport="mainNavigationView_ExcelExport"
HistoryListItemStyle="{StaticResource SupportConceptHistoryStyle}"
ImportObjects="MainNavigationView_OnImportObjects"
MainGroupHeader="{t:Translate Hilfepläne}"
MainListItemStyle="{StaticResource SupportConceptDetailStyle}"
OnReloadData="MainNavigationView_OnReloadData"
OpenMailMergeWindow="MainNavigationView_OnOpenMailMergeWindow"
OpenObject="mainNavigationView_OpenObject"
Print="mainNavigationView_Print"
ShowDetailsPanel="True" />
</Grid>
</localView:BeWoView>