Ludi, op 16 september 2017 - 11:34, zei:
Indien ik de datepicker alleen gebruik, niet in een datagrid, dan kan ik het format wel aanpassen, via een Datepicker.textbox.
Hoe doe je het dan?
Ludi, op 16 september 2017 - 11:34, zei:
Maar als ik de datepicker in een datagrid wil gebruiken krijg ik het niet voor elkaar om het format aan te passen.
Dat kan toch gewoon met style.
In XAML :
XAML Code:
<Window x:Class="MainWindow"
xmlns="http://schemas.micro...l/presentation"
xmlns:x="http://schemas.micro...infx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openx...atibility/2006"
mc:Ignorable="d"
Title="MainWindow" Height="350" Width="525">
<DataGrid x:Name="DataGridDatum" HorizontalAlignment="Left" Height="234" Margin="54,20,0,0" VerticalAlignment="Top" Width="408" Grid.ColumnSpan="2" AutoGenerateColumns="False" >
<DataGrid.Columns>
<DataGridTemplateColumn Header="Kies een datum">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Datum, StringFormat=dd MMM yyyy}" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
<DataGridTemplateColumn.CellEditingTemplate>
<DataTemplate>
<DatePicker SelectedDate="{Binding Datum}">
<DatePicker.Resources>
<Style TargetType="{x:Type DatePickerTextBox}">
<Setter Property="Control.Template">
<Setter.Value>
<ControlTemplate>
<TextBox x:Name="PART_TextBox"
Text=
"{Binding SelectedDate, StringFormat=dd MMM yyyy, RelativeSource={RelativeSource AncestorType={x:Type DatePicker}}}" />
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</DatePicker.Resources>
</DatePicker>
</DataTemplate>
</DataGridTemplateColumn.CellEditingTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
</DataGrid>
</Window>
Code:
Visual Basic Code:
Class MainWindow
Public Sub New()
' This call is required by the designer.
InitializeComponent()
' Add any initialization after the InitializeComponent() call.
Dim lijst = Enumerable.Range(0, 10).Select(Function(x) New With {.Datum = DateTime.Today.AddDays(x)}).ToList()
DataGridDatum.ItemsSource = lijst
End Sub
End Class
datepickerformaat.png 20,12K
0 downloads