コード例 #1
0
        public void Recalculate(
            bool fireUpdate = true
            )
        {
            ActualEventPixelWidth = TimelineBuilder.TimeSpanToPixels(Event.EndDate - Event.StartDate);
            ActualEventPixelWidth = Math.Max(3.0, ActualEventPixelWidth);
            EventPixelWidth       = Math.Min(TimelineBuilder.PixelWidth * 2, ActualEventPixelWidth);

            FirePropertyChanged("DescriptionWidth");
            FirePropertyChanged("DescriptionHeight");
            FirePropertyChanged("EventPixelWidth");
            FirePropertyChanged("ActualEventPixelWidth");
        }