ich versuche, eine GUI zu erstellen, die das Bearbeiten eines DateTime-Wertes eines Objekts enthält. Die DateTime-Eigenschaft hat eine Bindung an einen DataPicker und eine normale TextBox für die Zeit. Wenn ich den Wert in der Time TextBox ändere, ist der Wert in der DateTime-Eigenschaft Heute mit der eingegebenen Zeit, anstatt nur die Zeit zu aktualisieren und das ursprüngliche Datum beizubehalten.Zeit bis Datum und Uhrzeit binden EditFields
Wie kann ich eine Time TextBox implementieren, die nur die DateTime-Zeit, aber nicht das Datum ändert?
Aktuelle Bindung:
<TextBlock>Time</TextBlock>
<TextBox Template="{StaticResource RoundedTextBoxTemplate}">
<Binding Path="Delivery.Date" StringFormat="HH:mm">
<Binding.ValidationRules>
<v:IsValidTimeRule />
</Binding.ValidationRules>
</Binding>
</TextBox>