Ejemplo n.º 1
0
 /// <summary>
 /// 日付を表示項目に設定する。
 /// </summary>
 /// <param name="picker">本インスタンス</param>
 private static void SetText(TimeTextPicker updown)
 {
     if (updown != null)
     {
         var value   = updown.Elapsed;
         var minimum = TimeSpan.FromSeconds(updown.Minimum);
         var maximum = TimeSpan.FromSeconds(updown.Maximum);
         var target  = value < minimum
             ? minimum
             : maximum < value
             ? maximum
             : value;
         SetText(updown, target);
     }
 }
Ejemplo n.º 2
0
 private static TimeSpan?Parse(TimeTextPicker updown, string value, string format)
 {
     return(Parse(Parse(value) ?? updown.Elapsed, format));
 }
Ejemplo n.º 3
0
 /// <summary>
 /// 日付を表示項目に設定する。
 /// </summary>
 /// <param name="updown">本インスタンス</param>
 /// <param name="target">表示する日付</param>
 private static void SetText(TimeTextPicker updown, TimeSpan target)
 {
     updown.Tb.Text  = string.Format(updown.Format, target);
     updown.Previous = updown.Tb.Text;
 }