コード例 #1
0
        // Constructors
        public Session(int sid, IDateTimeZone dateTime)
        {
            this.sid      = sid;
            this.dateTime = dateTime;

            this.intervals = new ObservableCollection <IInterval>();
            this.Intervals = new ReadOnlyObservableCollection <IInterval>(this.intervals);
        }
コード例 #2
0
 // Constructors
 public TimeLabelProvider(IDateTimeZone dateTime, int labelFrequencyInTicks)
 {
     this.FirstLabelOffsetFromStartInTicks = -(dateTime.LocalTime.Minutes % 30);
     this.currentTimeLabel      = dateTime.Add(new TimeSpan(0, this.FirstLabelOffsetFromStartInTicks, -dateTime.LocalTime.Seconds));
     this.LabelFrequencyInTicks = labelFrequencyInTicks;
 }