
Ergebnis 1 bis 4 von 4
-
Fühle mich heimisch
- 25.01.2011, 18:33
- #1
Hallo Leute ich habe mal eine Frage ihr könnt die bestimmt beantworten so wie ich euch kenne. Ich möchte in meiner App eine Uhrzeit Angabe haben. Nun will ich aber nicht die Uhrzeit eintippen lassen, da es nicht so komfortabel ist. Möchte stattdessen so eine Listbox mit der Uhrzeit wie beim Standart Windows Phone 7 Wecker. Wisst ihr was ich meine diese Listbox wo man Stunden und Minuten schön animiert hat.
Kann man dieses Feature irgendwoher abrufen?
Oder wie kann man so etwas selber programmieren?
-
Fühle mich heimisch
- 25.01.2011, 19:27
- #2
Bin nicht sicher was du meinst. Wenn du ein Eingabefeld willst indem man die Uhrzeit eigeben kann. Dann empfehle ich dir den TimePicker für wp7. Diesen findest du im Toolkit auf codeplex: http://silverlight.codeplex.com/releases/view/55034
Dabei gibt es auch ein Beispiel
Gruss
-
Fühle mich heimisch
- 25.01.2011, 20:02
- #3
jo den Timepicker habe ich gemeint nur wie benutze ich den in meiner App?
-
Fühle mich heimisch
- 25.01.2011, 20:23
- #4
1: Projekt von Codeplex downloaden.
2: Am besten in diesem Ordner speichern: C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.0 (Dort findest du z.B. auch Icons für eine Applicationbar)
3: Im Project ein Verweis auf Microsoft.Phone.Controls.Toolkit Ist irgendwo im toolkit Ordner (Auf das dll: Microsoft.Phone.Controls.Toolkit.dll)
4: Im XAML diesen Code einfügen Margin anpassen und Binding. Der Datacontex muss natürich auch noch gesetzt sein
<toolkit:TimePicker Margin="142,196,0,0" Name="zeitPicker" Value="{Binding Zeit, Mode=TwoWay}" ManipulationStarted="editing_StartTime" Height="73" VerticalAlignment="Top" HorizontalAlignment="Left" Width="314" ValueChanged="start_ValueChanged"/>
5: ManipulationStarted einfügen
private void editing_StartTime(object sender, ManipulationStartedEventArgs e)
{
if (vm.currentStunde.Start.Equals(new DateTime()))
{
Zeit = DateTime.Today.Date;
}
}
Falls Zeit(Variabel vom Typ DateTime) = new DateTime ist wird Zeit zum heutigem Datum. Bei mir gab es einen Laufzeitgehler, wenn ich dies nicht drin hatte.
6: ValueChanged implementieren (Ich bin jetzt nicht sicher ob man dies Weglassen kann, falls man mit Mode=TowWay binded
Dort habe ich der Variabel Zeit nochmals den Wert hinzugefügt:
Zeit = zeitPicker.Value.Value;
Gruss
Ähnliche Themen
-
Uhrzeit
Von kobey im Forum PlaudereckeAntworten: 2Letzter Beitrag: 19.09.2010, 21:04 -
uhrzeit
Von waldzwerg im Forum Touch HD SonstigesAntworten: 5Letzter Beitrag: 13.02.2010, 22:11 -
Uhrzeit
Von adikeller im Forum SE Xperia X1Antworten: 4Letzter Beitrag: 28.07.2009, 17:02 -
Uhrzeit
Von Unregistriert im Forum HTC TouchAntworten: 5Letzter Beitrag: 25.08.2007, 14:19
Pixel 10 Serie mit Problemen:...