using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Microsoft.Research.DynamicDataDisplay.Charts { /// /// Represents an axis with ticks of type, which can be placed only from bottom or top of . /// By default is placed from bottom. /// public class HorizontalDateTimeAxis : DateTimeAxis { /// /// Initializes a new instance of the class. /// public HorizontalDateTimeAxis() { Placement = AxisPlacement.Bottom; } protected override void ValidatePlacement(AxisPlacement newPlacement) { if (newPlacement == AxisPlacement.Left || newPlacement == AxisPlacement.Right) throw new ArgumentException(Strings.Exceptions.HorizontalAxisCannotBeVertical); } } }