This documentation is archived and is not being maintained.

ViewEventArgs.NewSizeType Property

Gets the unit of measurement for the new size of a view.

Namespace:  System.Windows.Forms.DataVisualization.Charting
Assembly:  System.Windows.Forms.DataVisualization (in System.Windows.Forms.DataVisualization.dll)

public DateTimeIntervalType NewSizeType { get; set; }

Property Value

Type: System.Windows.Forms.DataVisualization.Charting.DateTimeIntervalType
A DateTimeIntervalType enumeration value that represents the unit of measurement for the NewSize property, which represents the width or height of a data view. The default value is Auto.

When this property is set to Auto, the unit of measurement for the NewSize property is automatically determined by the [:System.Windows.Forms.DataVisualization.Charting.Chart] control, and will be either a number or a day.

Recall that the NewSize property is always measured as an axis value. Make sure that if you explicitly set the size type, the type matches the axis that the scrollbar belongs to. In other words, do not specify Minutes if the axis does not use DateTime values.

Note that the NewSize property can be set to a new value in the AxisViewChanging event, but cannot be set to a new value for the AxisViewChanged event because the view is already created.

.NET Framework

Supported in: 4

.NET Framework Client Profile

Supported in: 4

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.