Files
BeWoPlaner/BeWo/View/Navigation/SupportConceptNavigationView.xaml
2017-11-06 10:30:25 +01:00

66 lines
4.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:localView="clr-namespace:BeWo.View"
xmlns:localNavView="clr-namespace:BeWo.View.Navigation"
xmlns:t="clr-namespace:BeWo.MultiLanguage.Markup"
Loaded="OnLoaded">
<Grid>
<Grid.Resources>
<DataTemplate x:Key="SupportConceptDetailInfoTemplate">
<ListView ItemsSource="{Binding}" Margin="5" HorizontalAlignment="Stretch" HorizontalContentAlignment="Stretch" Background="{x:Null}" BorderBrush="{x:Null}">
<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 Margin="0 0 0 3" x:Name="ItemBorder" CornerRadius="5" MinHeight="30" Background="#FF000000">
<Border.OpacityMask>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#19000000" Offset="0" />
<GradientStop Color="#26000000" Offset="1" />
</LinearGradientBrush>
</Border.OpacityMask>
</Border>
<StackPanel Margin="5">
<TextBlock Text="{Binding CostBearer, Converter={StaticResource StringFormatConverter}, ConverterParameter={t:Translate Kostenträger: \{0\}}}" FontSize="14" Foreground="#FFD2D2D2" FontFamily="Microsoft Sans Serif" />
<TextBlock FontSize="12" Foreground="#FFD2D2D2" FontFamily="Microsoft Sans Serif" Margin="5 5 0 0"
Text="{Binding ApprovedHours, Converter={StaticResource StringFormatConverter}, ConverterParameter=Genehmigte Stunden: \{0:0.##\}}" />
<TextBlock FontSize="12" Foreground="#FFD2D2D2" FontFamily="Microsoft Sans Serif" Margin="5 2 0 0"
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"
MainGroupHeader="{t:Translate Hilfepläne}"
CreateNewObject="mainNavigationView_CreateNewObject"
OpenObject="mainNavigationView_OpenObject"
DeleteObject="mainNavigationView_DeleteObject"
ArchiveObject="mainNavigationView_ArchiveObject"
DeleteDemands="DeleteAll, SupportConceptView_Delete"
CreateDemands="CreateAll, SupportConceptView_Create"
ExcelExport="mainNavigationView_ExcelExport"
CopyObject="MainNavigation_CopyObject"
ShowDetailsPanel="True"
DetailPanelItemTemplate="{StaticResource SupportConceptDetailInfoTemplate}"
ContentGroupStyle="{StaticResource SupportConceptNavigationStyle}"
MainListItemStyle="{StaticResource SupportConceptDetailStyle}"
HistoryListItemStyle="{StaticResource SupportConceptHistoryStyle}"
OpenMailMergeWindow="MainNavigationView_OnOpenMailMergeWindow"
OnReloadData="MainNavigationView_OnReloadData"/>
</Grid>
</localView:BeWoView>