131 lines
8.3 KiB
XML
131 lines
8.3 KiB
XML
<localView:BeWoView
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
|
|
xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
|
|
xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
|
|
xmlns:dxsch="http://schemas.devexpress.com/winfx/2008/xaml/scheduler"
|
|
xmlns:localView="clr-namespace:BeWo.View"
|
|
xmlns:uc="clr-namespace:BeWo.Controls;assembly=BeWo.Controls"
|
|
xmlns:dxschi="http://schemas.devexpress.com/winfx/2008/xaml/scheduler/internal"
|
|
xmlns:XtraScheduler="clr-namespace:DevExpress.XtraScheduler;assembly=DevExpress.XtraScheduler.v17.1.Core"
|
|
xmlns:controls="clr-namespace:BeWo.View.Controls"
|
|
x:Class="BeWo.View.Detail.Report.DienstplanerView"
|
|
Height="Auto" Width="Auto" HorizontalAlignment="Stretch"
|
|
VerticalAlignment="Stretch" Focusable="True" Loaded="BeWoView_Loaded">
|
|
<!--DienstplanerValue="{Binding Value}"-->
|
|
<localView:BeWoView.Resources>
|
|
<ControlTemplate x:Key="ctrlDay">
|
|
<controls:DPCtrlDay Margin="0" Cursor="Arrow" Focusable="True" DPCtrlDayInformation="{Binding Value}"/>
|
|
</ControlTemplate>
|
|
<ControlTemplate x:Key="ctrlWeek">
|
|
<controls:DPCtrlWeek Margin="0" Focusable="True" DienstInfoDCList="{Binding Value}"/>
|
|
</ControlTemplate>
|
|
<ControlTemplate x:Key="ctrlEmp">
|
|
<controls:DPCtrlEmployee Margin="0" Focusable="True" EmployeeInformation="{Binding Value}"/>
|
|
</ControlTemplate>
|
|
|
|
<dxg:GridColumn x:Key="gridColumn" AllowAutoFilter="False" AllowBestFit="False" AllowCellMerge="False" AllowColumnFiltering="False" AllowConditionalFormattingMenu="False"
|
|
AllowEditing="False" AllowGrouping="False" AllowMoving="False" AllowResizing="False" AllowSearchPanel="False" AllowSorting="False" AllowUnboundExpressionEditor="False"/>
|
|
|
|
</localView:BeWoView.Resources>
|
|
<GroupBox Header="Dienstplaner" Style="{StaticResource ObjectEditGroupBox}" MouseDown="GroupBox_MouseDown" Background="#00000000">
|
|
<Grid>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="*" />
|
|
</Grid.ColumnDefinitions>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="Auto" />
|
|
<RowDefinition Height="Auto" />
|
|
<RowDefinition Height="Auto" />
|
|
<RowDefinition Height="*" />
|
|
<RowDefinition Height="Auto" />
|
|
</Grid.RowDefinitions>
|
|
<!--Erste Zeile-->
|
|
<Grid Grid.Row="0">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="*" />
|
|
<ColumnDefinition Width="Auto" />
|
|
</Grid.ColumnDefinitions>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="Auto" />
|
|
</Grid.RowDefinitions>
|
|
<Label Grid.Column="0" Content="Wohnheim:" Margin="3,3,0,3"/>
|
|
<dxe:ComboBoxEdit x:Name="_WohnheimPicker" Grid.Column="1" Margin="0,3,3,3" IsTextEditable="False" MinWidth="150" Width="200"/>
|
|
<Label Grid.Column="2" Margin="3,3,0,3" Content="Datum:" />
|
|
<controls:MonthPicker Grid.Column="3" x:Name="_MonthPicker" Margin="0,3,3,3" />
|
|
<dxe:ComboBoxEdit Grid.Column="4" x:Name="_YearPicker" Margin="0,3,3,3" IsManipulationEnabled="False"/>
|
|
<!--<dxe:DateEdit x:Name="_DatumPicker" Grid.Column="3" Margin="0,3,3,3" Mask="MM.yyyy" Loaded="DatumPicker_Loaded" MaskUseAsDisplayFormat="True" AllowNullInput="False" />-->
|
|
<Button x:Name="_BtnAnzeigen" Grid.Column="5" Content="Anzeigen" MinWidth="100" Margin="10,3,3,3" Click="BtnAnzeigen_Click"/>
|
|
</Grid>
|
|
<!--Zweite Zeile-->
|
|
<Grid Grid.Row="2" Margin="0,10,0,0">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="57*" />
|
|
<ColumnDefinition Width="8*"/>
|
|
<ColumnDefinition Width="365*"/>
|
|
<ColumnDefinition Width="Auto" />
|
|
</Grid.ColumnDefinitions>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="Auto" />
|
|
</Grid.RowDefinitions>
|
|
<Label Grid.Column="0" Visibility="Hidden" x:Name="_TxtWohnheimInfo" Content="Dienstplan für: "/>
|
|
<Label Grid.Column="1" Visibility="Hidden" x:Name="_TxtWohnheim" Grid.ColumnSpan="2" Margin="0,0,57,0"/>
|
|
</Grid>
|
|
<!--Dritte Zeile ______________________________________________________________________________________________________ -->
|
|
<dxg:GridControl Grid.Row="3" Visibility="Hidden" x:Name="_GridControl" CustomUnboundColumnData="GridControl_CustomUnboundColumnData" SelectionMode="Cell">
|
|
<!--<dxg:GridControl.Resources>
|
|
<ControlTemplate x:Key="display_dpc">
|
|
<controls:DienstplanerControl Margin="3" Cursor="Hand" Focusable="True" DienstplanerValue="{Binding Value}"/>
|
|
</ControlTemplate>
|
|
</dxg:GridControl.Resources>-->
|
|
<dxg:GridControl.View >
|
|
<dxg:TableView x:Name="view" ShowVerticalLines="False" ShowHorizontalLines="False" />
|
|
</dxg:GridControl.View>
|
|
</dxg:GridControl>
|
|
|
|
<StackPanel Grid.Row="4" Orientation="Horizontal" VerticalAlignment="Bottom" HorizontalAlignment="Right">
|
|
<TextBlock x:Name="textblock_link_pdfexport" Margin="5,0,5,3" FontSize="14">
|
|
<Hyperlink x:Name="linkPdfExport" TargetName="_NewWindow" Foreground="#FF2B508B" RequestNavigate="LinkPdfExport_OnRequestNavigate">
|
|
<Run Text="Drucken" />
|
|
</Hyperlink>
|
|
</TextBlock>
|
|
</StackPanel>
|
|
|
|
<!--Ende-->
|
|
<Popup x:Name="_PopupPicker" StaysOpen="True" Placement="MousePoint">
|
|
<ListBox x:Name="listbox_valuepicker" HorizontalContentAlignment="Stretch" BorderThickness="1" BorderBrush="#ffd0d0d0" Background="#ffe0e0e0">
|
|
<ListBox.ItemTemplate>
|
|
<DataTemplate>
|
|
<Grid MouseLeftButtonDown="Popup_MouseDown" Tag="{Binding}">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="Auto" />
|
|
<ColumnDefinition Width="*" />
|
|
</Grid.ColumnDefinitions>
|
|
<Border Grid.ColumnSpan="2" BorderThickness="0" BorderBrush="#ffb0b0b0" Background="#ffe0e0e0">
|
|
<!--<Border.Background>
|
|
<LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
|
|
<GradientStop Color="#00000000" Offset="0" />
|
|
<GradientStop Color="#777F7F7F" Offset="1" />
|
|
</LinearGradientBrush>
|
|
</Border.Background>-->
|
|
</Border>
|
|
<controls:DPCtrlIcon IsHitTestVisible="False" Margin="3" Width="25" Height="25" Cursor="Hand" DienstValue="{Binding}" />
|
|
<TextBlock Margin="3 3 6 3" Cursor="Hand" Grid.Column="1" VerticalAlignment="Center" Text="{Binding DienstName}" />
|
|
</Grid>
|
|
</DataTemplate>
|
|
</ListBox.ItemTemplate>
|
|
</ListBox>
|
|
</Popup>
|
|
</Grid>
|
|
</GroupBox>
|
|
</localView:BeWoView> |