示例#1
0
        private void UpdatePrimaryTime(TimeSpan?primaryTime, bool showMilliseconds)
        {
            primaryTimeSecondsLabel.Text = TextFormatting.FormatSeconds(primaryTime);

            if (!IsEliminated)
            {
                primaryTimeMillisecondsLabel.Text = showMilliseconds ? primaryTimeMillisecondsMeasured : MillisecDashes;
            }
        }
示例#2
0
        void ISimpleVisualizationActor.SetOrClearSecondaryTime(TimeSpan?time)
        {
            if (time == null)
            {
                secondaryTime = null;
            }
            else
            {
                secondaryTime = new SecondaryTime(time.Value);
                primaryTimeSecondsLabel.Text = TextFormatting.FormatSeconds(secondaryTime.Value.TimeValue);

                if (!IsEliminated)
                {
                    primaryTimeMillisecondsLabel.Text = TextFormatting.FormatMilliseconds(secondaryTime.Value.TimeValue);
                }
            }
        }