2016-04-07 17 views
0

Ich arbeite derzeit in Windows 10 und möchte einen Countdown-Timer ähnlich Count Down Timer erstellen. In diesem Beispiel haben sie Coding4Fun Toolkit verwendet und als ich dies über den Nuget Package Manager hinzugefügt habe, hatte sie kein TimeSpanPicker-Steuerelement, also habe ich es mit Time Picker versucht und es funktioniert einwandfrei. Das einzige Problem ist, dass nur Stunden und Minuten und nicht Sekunden angezeigt werden. Gibt es eine Möglichkeit, wie wir den Sections Section direkt hinzufügen können oder indem wir die TimePicker-Vorlage oder eine dritte verfügbare Partei bearbeiten?Wie zeigen Sie Sekunden in Windows 10 UWP TimePicker-Steuerelement?

Bitte schlagen Sie vor, ob es möglich ist oder nicht?

+0

Bitte beziehen Sie sich auf diesen Link https://blogs.msdn.microsoft.com/mim/2013/04/16/winrt-create-a-custom-itemspanel-for-an-itemscontrol/ zu implementieren Looping itempanel – Archana

+0

Es gibt kein Beispiel, das das Hinzufügen von Abschnitten in dieser URL anzeigt. –

+0

Am Ende gibt es einen herunterladbaren Reißverschluss. https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Components.PostAttachments/00/10/41/15/61/ItemsTemplatePanel.zip – Archana

Antwort

1

Verwenden Sie, wie besprochen, TextBlock anstelle von TimePicker, da Sie nicht möchten, dass der Benutzer den Timerwert bearbeitet. Verwenden Sie die Klasse DispatcherTimer, um den Countdown zu implementieren. Möglicherweise müssen Sie die Methode Dispatcher.RunAsync verwenden, um den UI-Thread zu aktualisieren.