Ich arbeite derzeit auf wpf-Projekt, in dem ich Update-Kunden-Datum zeigen muss. Also, ich habe Webservice-Methode, um ganze Kundeninformationen zu aktualisieren, aber das Datum ändert sich nicht. Ich denke, es könnte ein Problem im String-Format geben, aber ich habe alles versucht. Bitte Hilfe! Danke!Wie aktualisiere ich das Datum in wpf
hier ist XAML-Code für picker
<Label Grid.Column="9" Grid.Row="1" VerticalAlignment="Top">
<DatePicker
x:Name="newtally"
Text="{Binding CustomerLastTally}"
Margin="0 0 0 0"
SelectedDateChanged="newtallydate"
/>
</Label>
& hier WebService-Methode in C#
private void newtallydate(object sender, SelectionChangedEventArgs e)
{
webHandler.POS_Update_CustomerAsync(
int.Parse(selected.Customerid),
selected.CustomerName,
Decimal.Parse(selected.Customerbalance),
selected.CustomerLocation,
selected.CustomerLastTally,
(selected.Customerphone),
(selected.Customeraddress));
}
Sie das Datum nicht in irgendeiner Art und Weise oder den Wert zu Text (CustomerLastTally) gebunden, ausgewählt haben, Ich denke, Sie müssen mehr Code bereitstellen und uns sagen, was Sie erwartet haben. Vermutlich wollten Sie CustomerLastTally an selected.CustomerLastTally binden? Was ist der Eltern-Datenkontext? –
Versuchen Sie, an die DatePicker-Eigenschaft "SelectedDate" anstatt an "Text" zu binden: 'SelectedDate =" {Binding CustomerLastTally} "' –