Hi,
ich hab in meinem Programm ein Calender Control, dieses hat denSelectionMode auf MultiplyRange.
Das SelectedDate ist ans ViewModel gebunden (klappt auch bestens).
Da man nicht direkt an SelectedDates binden kann, habe ich im ViewModel eine ObservableCollection<DateTime> erstellt und im Setter der SelectedDate Property füge ich der Collection den Eintrag hinzu.
Leider scheint das nicht zu klappen und ich sehe nicht, warum...
Das Calender Control:
die beiden Properties dazu:
und die dazugehörige Methode AddSelectedDate:
was mach ich denn schon wieder falsch?
Danke Euch
ich hab in meinem Programm ein Calender Control, dieses hat denSelectionMode auf MultiplyRange.
Das SelectedDate ist ans ViewModel gebunden (klappt auch bestens).
Da man nicht direkt an SelectedDates binden kann, habe ich im ViewModel eine ObservableCollection<DateTime> erstellt und im Setter der SelectedDate Property füge ich der Collection den Eintrag hinzu.
Leider scheint das nicht zu klappen und ich sehe nicht, warum...
Das Calender Control:
XML-Quellcode
- <StackPanel Grid.Column="1" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="10">
- <Label Content="Datum wählen (Mehrfachauswahl):"
- Foreground="{DynamicResource DarkBrush}"
- FontSize="{StaticResource FontSizeAverage}"
- FontFamily="{StaticResource DefaultBold}"/>
- <Calendar SelectionMode="MultipleRange"
- SelectedDate="{Binding SelectedDate, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
- VerticalAlignment="Center"
- HorizontalAlignment="Left"/>
- </StackPanel>
die beiden Properties dazu:
und die dazugehörige Methode AddSelectedDate:
was mach ich denn schon wieder falsch?
Danke Euch
"Hier könnte Ihre Werbung stehen..."