This commit is contained in:
2025-07-16 10:53:21 +02:00
parent 7a96fba6d8
commit 0af931bea7
2 changed files with 397 additions and 93 deletions

View File

@@ -1,22 +1,37 @@
<localView:BeWoView x:Class="BeWo.View.Detail.AssessmentSheetEntryView"
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:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d"
Height="Auto" Width="Auto" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Focusable="True"
xmlns:conv="clr-namespace:BeWo.Converter"
xmlns:controls="clr-namespace:BeWo.View.Controls">
<localView:BeWoView
x:Class="BeWo.View.Detail.AssessmentSheetEntryView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:controls="clr-namespace:BeWo.View.Controls"
xmlns:conv="clr-namespace:BeWo.Converter"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
xmlns:localView="clr-namespace:BeWo.View"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
Width="Auto"
Height="Auto"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"
Focusable="True"
mc:Ignorable="d">
<localView:BeWoView.Resources>
<DataTemplate x:Key="LayoutPanelCaptionTemplateWithoutButtons">
<Border BorderThickness="1,1,1,0" BorderBrush="Gray" CornerRadius="3,3,0,0" Background="#FFEAEDF3">
<Border
Background="#FFEAEDF3"
BorderBrush="Gray"
BorderThickness="1,1,1,0"
CornerRadius="3,3,0,0">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
<TextBlock FontSize="16" Foreground="{StaticResource TabItemHotTextBrush}" Margin="5,5,3,3" Text="{Binding Caption}" FontFamily="Microsoft Sans Serif"></TextBlock>
<TextBlock
Margin="5,5,3,3"
FontFamily="Microsoft Sans Serif"
FontSize="16"
Foreground="{StaticResource TabItemHotTextBrush}"
Text="{Binding Caption}" />
</Grid>
</Border>
</DataTemplate>
@@ -29,96 +44,352 @@
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<StackPanel Orientation="Horizontal" >
<StackPanel Orientation="Horizontal">
<Label VerticalAlignment="Center" Content="Tag" />
<ComboBox x:Name="comboDay" Height="23" Width="45"/>
<ComboBox
x:Name="comboDay"
Width="45"
Height="23" />
<Label VerticalAlignment="Center" Content="Monat" />
<ComboBox x:Name="comboMonth" Height="23" Width="85"/>
<ComboBox
x:Name="comboMonth"
Width="85"
Height="23" />
<Label VerticalAlignment="Center" Content="Jahr" />
<ComboBox x:Name="comboYear" Height="23" Width="57"/>
<ComboBox
x:Name="comboYear"
Width="57"
Height="23" />
<!--<Label VerticalAlignment="Center" Margin="3" Height="23" Content="anz Tage" />
<dxe:TextEdit x:Name="txtDayCount" Margin="3" Height="23" Width="40" Text="7"/>-->
<Button x:Name="btnMoveLastWeek" FontFamily="Webdings" Content="3" Width="25" Margin="6,3,3,3" Click="ButtonLastWeek_Click" ToolTip="Vergangene Woche anzeigen"/>
<Button x:Name="btnMoveNextWeek" FontFamily="Webdings" Content="4" Width="25" Margin="3" Click="ButtonNextWeek_Click" ToolTip="Nächste Woche anzeigen"/>
<Button
x:Name="btnMoveLastWeek"
Width="25"
Margin="6,3,3,3"
Click="ButtonLastWeek_Click"
Content="3"
FontFamily="Webdings"
ToolTip="Vergangene Woche anzeigen" />
<Button
x:Name="btnMoveNextWeek"
Width="25"
Margin="3"
Click="ButtonNextWeek_Click"
Content="4"
FontFamily="Webdings"
ToolTip="Nächste Woche anzeigen" />
<Button x:Name="btnShowMonth" Width="25" Margin="3" Click="ButtonShowMonth_Click" ToolTip="Ganzen Monat anzeigen">
<Button
x:Name="btnShowMonth"
Width="25"
Margin="3"
Click="ButtonShowMonth_Click"
ToolTip="Ganzen Monat anzeigen">
<Image Source="/BeWoPlaner;component/Ressources/Icons/Calendar31Day24.png" />
</Button>
<Button x:Name="btnShowWeek" Width="25" Margin="3" Click="ButtonShowWeek_Click" ToolTip="Ganzen Woche anzeigen" Visibility="Collapsed">
<Button
x:Name="btnShowWeek"
Width="25"
Margin="3"
Click="ButtonShowWeek_Click"
ToolTip="Ganzen Woche anzeigen"
Visibility="Collapsed">
<Image Source="/BeWoPlaner;component/Ressources/Icons/Calendar7Day24.png" />
</Button>
</StackPanel>
<dxg:GridControl x:Name="grid" Margin="0,0,0,0" Grid.Row="1" >
<dxg:GridControl
x:Name="grid"
Grid.Row="1"
Margin="0,0,0,0">
<dxg:GridControl.Resources>
<ControlTemplate x:Key="display_asv">
<controls:AssessmentSheetValueControl Margin="3" Cursor="Hand" Focusable="True" AssessmetSheetValue="{Binding Value}"/>
<controls:AssessmentSheetValueControl
Margin="3"
AssessmetSheetValue="{Binding Value}"
Cursor="Hand"
Focusable="True" />
</ControlTemplate>
<Style x:Key="highlightedCell" TargetType="dxg:LightweightCellEditor">
<Setter Property="Background" Value="#9fbce3" />
</Style>
<conv:AssessmentSheetHeaderToForegroundConverter x:Key="ColorConverter" />
</dxg:GridControl.Resources>
</dxg:GridControl.Resources>
<dxg:GridControl.Columns>
<dxg:GridColumn x:Name="colCategory" FieldName="CategoryString" Header="Kategorie" Width="165"/>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day1" x:Name="colDay1" Header="1." Width="30" MinWidth="25" ></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day2" x:Name="colDay2" Header="2." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day3" x:Name="colDay3" Header="3." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day4" x:Name="colDay4" Header="4." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day5" x:Name="colDay5" Header="5." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day6" x:Name="colDay6" Header="6." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day7" x:Name="colDay7" Header="7." Width="30" MinWidth="25" ></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day8" x:Name="colDay8" Header="8." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day9" x:Name="colDay9" Header="9." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day10" x:Name="colDay10" Header="10." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day11" x:Name="colDay11" Header="11." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day12" x:Name="colDay12" Header="12." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day13" x:Name="colDay13" Header="13." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day14" x:Name="colDay14" Header="14." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day15" x:Name="colDay15" Header="15." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day16" x:Name="colDay16" Header="16." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day17" x:Name="colDay17" Header="17." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day18" x:Name="colDay18" Header="18." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day19" x:Name="colDay19" Header="19." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day20" x:Name="colDay20" Header="20." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day21" x:Name="colDay21" Header="21." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day22" x:Name="colDay22" Header="22." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day23" x:Name="colDay23" Header="23." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day24" x:Name="colDay24" Header="24." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day25" x:Name="colDay25" Header="25." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day26" x:Name="colDay26" Header="26." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day27" x:Name="colDay27" Header="27." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day28" x:Name="colDay28" Header="28." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day29" x:Name="colDay29" Header="29." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day30" x:Name="colDay30" Header="30." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn DisplayTemplate="{StaticResource display_asv}" FieldName="Day31" x:Name="colDay31" Header="31." Width="30" MinWidth="25"></dxg:GridColumn>
<dxg:GridColumn
x:Name="colCategory"
Width="165"
FieldName="CategoryString"
Header="Kategorie" />
<dxg:GridColumn
x:Name="colDay1"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day1"
Header="1." />
<dxg:GridColumn
x:Name="colDay2"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day2"
Header="2." />
<dxg:GridColumn
x:Name="colDay3"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day3"
Header="3." />
<dxg:GridColumn
x:Name="colDay4"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day4"
Header="4." />
<dxg:GridColumn
x:Name="colDay5"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day5"
Header="5." />
<dxg:GridColumn
x:Name="colDay6"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day6"
Header="6." />
<dxg:GridColumn
x:Name="colDay7"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day7"
Header="7." />
<dxg:GridColumn
x:Name="colDay8"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day8"
Header="8." />
<dxg:GridColumn
x:Name="colDay9"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day9"
Header="9." />
<dxg:GridColumn
x:Name="colDay10"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day10"
Header="10." />
<dxg:GridColumn
x:Name="colDay11"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day11"
Header="11." />
<dxg:GridColumn
x:Name="colDay12"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day12"
Header="12." />
<dxg:GridColumn
x:Name="colDay13"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day13"
Header="13." />
<dxg:GridColumn
x:Name="colDay14"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day14"
Header="14." />
<dxg:GridColumn
x:Name="colDay15"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day15"
Header="15." />
<dxg:GridColumn
x:Name="colDay16"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day16"
Header="16." />
<dxg:GridColumn
x:Name="colDay17"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day17"
Header="17." />
<dxg:GridColumn
x:Name="colDay18"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day18"
Header="18." />
<dxg:GridColumn
x:Name="colDay19"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day19"
Header="19." />
<dxg:GridColumn
x:Name="colDay20"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day20"
Header="20." />
<dxg:GridColumn
x:Name="colDay21"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day21"
Header="21." />
<dxg:GridColumn
x:Name="colDay22"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day22"
Header="22." />
<dxg:GridColumn
x:Name="colDay23"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day23"
Header="23." />
<dxg:GridColumn
x:Name="colDay24"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day24"
Header="24." />
<dxg:GridColumn
x:Name="colDay25"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day25"
Header="25." />
<dxg:GridColumn
x:Name="colDay26"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day26"
Header="26." />
<dxg:GridColumn
x:Name="colDay27"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day27"
Header="27." />
<dxg:GridColumn
x:Name="colDay28"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day28"
Header="28." />
<dxg:GridColumn
x:Name="colDay29"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day29"
Header="29." />
<dxg:GridColumn
x:Name="colDay30"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day30"
Header="30." />
<dxg:GridColumn
x:Name="colDay31"
Width="30"
MinWidth="25"
DisplayTemplate="{StaticResource display_asv}"
FieldName="Day31"
Header="31." />
</dxg:GridControl.Columns>
<dxg:GridControl.View>
<dxg:TableView x:Name="gridView" ShowIndicator="False" ShowHorizontalLines="False" AllowSorting="False" ShowVerticalLines="False" NavigationStyle="None" AllowMoving="False" AllowEditing="False" AutoWidth="False" IsColumnMenuEnabled="False" AllowColumnFiltering="False" ShowAutoFilterRow="False" ShowFilterPanelMode="Never" ShowGroupPanel="False" ShowGroupedColumns="false" ShowTotalSummary="False">
<dxg:TableView.ColumnHeaderTemplate>
<DataTemplate>
<Button Tag="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type dxg:GridColumnHeader}}}" Click="ColumnHeaderButton_Click" Height="18" >
<Button.Template>
<ControlTemplate TargetType="{x:Type Button}">
<Grid SnapsToDevicePixels="True" Background="Transparent" Height="15">
<TextBlock Text="{Binding}" Margin="2,0,2,0" Height="15">
<TextBlock.Foreground>
<MultiBinding Converter="{StaticResource ColorConverter}" >
<MultiBinding.Bindings>
<Binding RelativeSource="{RelativeSource Mode=FindAncestor, AncestorType={x:Type dxg:GridColumnHeader}}"/>
<Binding RelativeSource="{RelativeSource Mode=FindAncestor, AncestorType={x:Type dxg:GridControl}}" Path="DataContext" />
<Binding RelativeSource="{RelativeSource Mode=Self}" />
</MultiBinding.Bindings>
</MultiBinding>
</TextBlock.Foreground>
</TextBlock>
<dxg:TableView
x:Name="gridView"
AllowColumnFiltering="False"
AllowEditing="False"
AllowMoving="False"
AllowSorting="False"
AutoWidth="False"
IsColumnMenuEnabled="False"
NavigationStyle="None"
ShowAutoFilterRow="False"
ShowFilterPanelMode="Never"
ShowGroupPanel="False"
ShowGroupedColumns="false"
ShowHorizontalLines="False"
ShowIndicator="False"
ShowTotalSummary="False"
ShowVerticalLines="False">
<dxg:TableView.ColumnHeaderTemplate>
<DataTemplate>
<Button
Height="18"
Click="ColumnHeaderButton_Click"
Tag="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type dxg:GridColumnHeader}}}">
<Button.Template>
<ControlTemplate TargetType="{x:Type Button}">
<Grid
Height="15"
Background="Transparent"
SnapsToDevicePixels="True">
<TextBlock
Height="15"
Margin="2,0,2,0"
Text="{Binding}">
<TextBlock.Foreground>
<MultiBinding Converter="{StaticResource ColorConverter}">
<MultiBinding.Bindings>
<Binding RelativeSource="{RelativeSource Mode=FindAncestor, AncestorType={x:Type dxg:GridColumnHeader}}" />
<Binding Path="DataContext" RelativeSource="{RelativeSource Mode=FindAncestor, AncestorType={x:Type dxg:GridControl}}" />
<Binding RelativeSource="{RelativeSource Mode=Self}" />
</MultiBinding.Bindings>
</MultiBinding>
</TextBlock.Foreground>
</Grid>
<!--<ControlTemplate.Triggers>
</TextBlock>
</Grid>
<!--<ControlTemplate.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Fill" TargetName="path" Value="#FF00FF00" />
</Trigger>
@@ -126,22 +397,39 @@
<Setter Property="Fill" TargetName="path" Value="#FFFF0000" />
</Trigger>
</ControlTemplate.Triggers>-->
</ControlTemplate>
</Button.Template>
</Button>
</DataTemplate>
</dxg:TableView.ColumnHeaderTemplate>
</ControlTemplate>
</Button.Template>
</Button>
</DataTemplate>
</dxg:TableView.ColumnHeaderTemplate>
</dxg:TableView>
</dxg:GridControl.View>
</dxg:GridControl>
<TextBlock Grid.Row="2" x:Name="textblock_link_pdfexport" VerticalAlignment="Center" Margin="5,6,5,3" HorizontalAlignment="Right" FontSize="14">
<Hyperlink x:Name="linkPdfExport" TargetName="_NewWindow" Foreground="#FF2B508B" RequestNavigate="LinkPdfExport_OnRequestNavigate">
<TextBlock
x:Name="textblock_link_pdfexport"
Grid.Row="2"
Margin="5,6,5,3"
HorizontalAlignment="Right"
VerticalAlignment="Center"
FontSize="14">
<Hyperlink
x:Name="linkPdfExport"
Foreground="#FF2B508B"
RequestNavigate="LinkPdfExport_OnRequestNavigate"
TargetName="_NewWindow">
<Run Text="Drucken" />
</Hyperlink>
</TextBlock>
<Popup x:Name="popup_valuepicker" StaysOpen="false" Placement="MousePoint" Closed="popup_valuepicker_Closed">
<ListBox x:Name="listbox_valuepicker" HorizontalContentAlignment="Stretch" BorderThickness="0">
<Popup
x:Name="popup_valuepicker"
Closed="popup_valuepicker_Closed"
Placement="MousePoint"
StaysOpen="false">
<ListBox
x:Name="listbox_valuepicker"
HorizontalContentAlignment="Stretch"
BorderThickness="0">
<ListBox.ItemTemplate>
<DataTemplate>
<Grid MouseLeftButtonDown="Grid_MouseLeftButtonDown" Tag="{Binding}">
@@ -149,16 +437,32 @@
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Border Cursor="Hand" CornerRadius="3" Grid.ColumnSpan="2" BorderThickness="1" BorderBrush="#770424F9">
<Border
Grid.ColumnSpan="2"
BorderBrush="#770424F9"
BorderThickness="1"
CornerRadius="3"
Cursor="Hand">
<Border.Background>
<LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
<GradientStop Color="#00000000" Offset="0" />
<GradientStop Color="#770424F9" Offset="1" />
<LinearGradientBrush StartPoint="0,0.5" EndPoint="1,0.5">
<GradientStop Offset="0" Color="#00000000" />
<GradientStop Offset="1" Color="#770424F9" />
</LinearGradientBrush>
</Border.Background>
</Border>
<controls:AssessmentSheetValueControl IsHitTestVisible="False" Margin="3" Width="20" Height="20" Cursor="Hand" AssessmetSheetValue="{Binding}" />
<TextBlock Margin="3 3 6 3" Cursor="Hand" Grid.Column="1" VerticalAlignment="Center" Text="{Binding Description}" />
<controls:AssessmentSheetValueControl
Width="20"
Height="20"
Margin="3"
AssessmetSheetValue="{Binding}"
Cursor="Hand"
IsHitTestVisible="False" />
<TextBlock
Grid.Column="1"
Margin="3,3,6,3"
VerticalAlignment="Center"
Cursor="Hand"
Text="{Binding Description}" />
</Grid>
</DataTemplate>
</ListBox.ItemTemplate>

View File

@@ -196,7 +196,7 @@ namespace BeWo.Service.AI
{
{ "Aktuelle Ansicht", "Zeiterfassung" },
{ "Aktueller Ansichtsfilter", "Funktion noch nicht verfügbar" },
{ "Selected", sub_dict},
{ "Auswahl", sub_dict},
{ "Zeiterfassungen", records }
};