Slider Control mit Timepicker verbinden
Das Time-Pickercontrol, das mit den Smartforms verfügbar ist, ist meiner Meinung nach nicht sonderlich gut zu bedienen. Eine Überlegung ist, die Zeit über den Slider auswählen zu können. D.h. mit Bewegung des Sliders soll auch die Zeit im Timepicker-Control verändert werden.
- Hinzufügen des Timepickercontrols (Kalendercontrol mit Konfuguration Time-Only) und das Slidercontrol auf die View ziehen
- Slidercontrol: Minimum Value: 0 / Maximum Value:96
- Expression 1 (Ex-Anzahl-Minuten) – zur Berechnung der Minuten.
- Ziel ist es, ausgehend von 00:00 Uhr jeweils 15 Minuten zu addieren – d.h. wir bauen eine Expression, die den Value aus dem Slider mal 15 addiert. ({Value aus Slider} * 15)
- Expression 2 (Ex-Zeit) – Anzahl der Minuten in das Time-Format bringen. Hierzu kann man ganz einfach die DateTime-Funktion “AddMinutes()” verwenden – AddMinutes(00:00,{Ex-Anzahl-Minuten})
- Expression 2 (Ex-Zeit) an das Timepicker-Control binden
- Fertig
Möchte man andere Intervallschritte haben, muss man entsprechend den Maximum Value des Slider-Controls ändern und in der Expression zur Minutenberechnung die Formel entsprechend ändern.




