diff --git a/xml/System.Windows.Forms.ComponentModel.Com2Interop/IComPropertyBrowser.xml b/xml/System.Windows.Forms.ComponentModel.Com2Interop/IComPropertyBrowser.xml
index f4a942abe09..8b5b192d3c6 100644
--- a/xml/System.Windows.Forms.ComponentModel.Com2Interop/IComPropertyBrowser.xml
+++ b/xml/System.Windows.Forms.ComponentModel.Com2Interop/IComPropertyBrowser.xml
@@ -54,11 +54,11 @@
Occurs when the control is browsing a COM object and the user renames the object.
- event.
-
+ event.
+
]]>
@@ -223,11 +223,11 @@
The registry key that contains the user states.
Loads user states from the registry into the control.
- control states, such as the and properties, to the registry and load them the next time the user runs your application.
-
+ control states, such as the and properties, to the registry and load them the next time the user runs your application.
+
]]>
@@ -265,11 +265,11 @@
The registry key that contains the user states.
Saves user states from the control to the registry.
- control states, such as the and properties, to the registry and load them the next time the user runs your application.
-
+ control states, such as the and properties, to the registry and load them the next time the user runs your application.
+
]]>
diff --git a/xml/System.Windows.Forms.DataVisualization.Charting/Annotation.xml b/xml/System.Windows.Forms.DataVisualization.Charting/Annotation.xml
index d43beb104ec..23ecd812c19 100644
--- a/xml/System.Windows.Forms.DataVisualization.Charting/Annotation.xml
+++ b/xml/System.Windows.Forms.DataVisualization.Charting/Annotation.xml
@@ -31,7 +31,7 @@
There are two ways to use axis values when you specify the position and size of an annotation:
-- Set the , or both of these annotation properties to the and property values of a object.
+- Set the , or both of these annotation properties to the and property values of a object.
- Use the property to anchor the annotation to a data point. In this case, its positioning is automatically calculated.
@@ -358,7 +358,7 @@
property, or by setting the and properties. Its and properties must be set to .
+ The annotation must be anchored by either using the property, or by setting the and properties. Its and properties must be set to .
]]>
@@ -410,9 +410,9 @@
## Remarks
The annotation is anchored to the X and Y values of the specified data point, and automatically uses the same axes coordinates as the data point.
- To automatically position the annotation relative to the anchor point, make sure its and properties are set to . The property can be used to change the automatic position alignment of the annotation to the anchor point. The and properties may be used to add extra spacing.
+ To automatically position the annotation relative to the anchor point, make sure its and properties are set to . The property can be used to change the automatic position alignment of the annotation to the anchor point. The and properties may be used to add extra spacing.
- When you use this property, make sure the and properties are set to Double.NaN, as they have precedence.
+ When you use this property, make sure the and properties are set to Double.NaN, as they have precedence.
Set this value to `null` to disable annotation anchoring to a data point.
@@ -495,7 +495,7 @@
or the property, and its property must be set to .
+ The annotation must be anchored using either the or the property, and its property must be set to .
]]>
@@ -537,7 +537,7 @@
or property, and its property must be set to .
+ The annotation must be anchored using either the or property, and its property must be set to .
]]>
@@ -585,7 +585,7 @@
## Remarks
The annotation is anchored to the X coordinate and is specified in relative chart or axes coordinates, depending on the property value.
- To automatically position an annotation relative to an anchor point, make sure its property is set to . The property can be used to change the automatic position alignment of the annotation to the anchor point. The and properties may be used to add extra spacing.
+ To automatically position an annotation relative to an anchor point, make sure its property is set to . The property can be used to change the automatic position alignment of the annotation to the anchor point. The and properties may be used to add extra spacing.
This property has a higher priority than the property.
@@ -637,7 +637,7 @@
## Remarks
The annotation is anchored to the Y coordinate and is specified in relative chart or axes coordinates, depending on the property value.
- To automatically position an annotation relative to an anchor point make sure its property is set to . The property can be used to change the automatic position alignment of the annotation to the anchor point. The and properties may be used to add extra spacing.
+ To automatically position an annotation relative to an anchor point make sure its property is set to . The property can be used to change the automatic position alignment of the annotation to the anchor point. The and properties may be used to add extra spacing.
This property has a higher priority than the property.
@@ -1016,7 +1016,7 @@
and .
+ Two colors are used to draw the gradients, and .
This property does not apply to line-type annotations, image annotations and text annotations.
@@ -1068,7 +1068,7 @@
and .
+ Two colors are used to draw the hatching, and .
This property does not apply to line-type annotations, image annotations and text annotations.
@@ -1124,7 +1124,7 @@
when or is used.
+ The secondary color is used with the when or is used.
This property does not apply to line-type annotations, image annotations and text annotations.
@@ -1156,7 +1156,7 @@
## Remarks
When this method is called, the end user is allowed to place an annotation using the mouse.
- Placement finishes when the end user specifies all required points, or when the method is called.
+ Placement finishes when the end user specifies all required points, or when the method is called.
]]>
@@ -1206,7 +1206,7 @@
property, or set the annotation axes using the or properties and set the property to `false`.
+ To use axes coordinates, anchor an annotation to a data point using the property, or set the annotation axes using the or properties and set the property to `false`.
]]>
@@ -1324,7 +1324,7 @@
method call.
+ This method ends an annotation placement operation previously started by a method call.
Calling this method is not required, because placement will automatically end when an end user enters all required points. However, it is useful when an annotation placement operation needs to be aborted for some reason.
@@ -1450,7 +1450,7 @@
Annotation width can be in relative chart coordinates or in axes coordinates. Chart relative coordinates are used by default.
- To use axes coordinates, anchor an annotation to a data point using the property, or set the annotation axes using the or properties and set the property to `false`.
+ To use axes coordinates, anchor an annotation to a data point using the property, or set the annotation axes using the or properties and set the property to `false`.
Set the width to to achieve automatic size calculation for annotations with text. The size will automatically be calculated based on the annotation text and font size.
@@ -1529,7 +1529,7 @@
## Remarks
The height and width of an annotation may be set in relative chart or in axes coordinates. Relative chart coordinates are the default.
- To express the size of an annotation in axes coordinates, set the property to `false`. Then anchor the annotation to a data point or set the and properties.
+ To express the size of an annotation in axes coordinates, set the property to `false`. Then anchor the annotation to a data point or set the and properties.
]]>
@@ -1748,7 +1748,7 @@
property, or set the annotation axes using the and properties and set the property to `false`.
+ To use axes coordinates, anchor an annotation to a data point using the property, or set the annotation axes using the and properties and set the property to `false`.
]]>
@@ -2177,9 +2177,9 @@
## Remarks
The X coordinate of an annotation is specified in relative chart coordinates or in axes coordinates. Relative chart coordinates are used by default.
- To use axes coordinates, anchor an annotation to a data point using the property, or set the annotation axes using the and properties.
+ To use axes coordinates, anchor an annotation to a data point using the property, or set the annotation axes using the and properties.
- Set the position to to automatically calculate position when the annotation has been anchored using the property or the and properties.
+ Set the position to to automatically calculate position when the annotation has been anchored using the property or the and properties.
]]>
@@ -2227,9 +2227,9 @@
## Remarks
The Y coordinate of an annotation is specified in relative chart coordinates or in axes coordinates. Relative chart coordinates are used by default.
- To use axes coordinates, anchor an annotation to a data point using the property, or set the annotation axes using the or properties.
+ To use axes coordinates, anchor an annotation to a data point using the property, or set the annotation axes using the or properties.
- Set the position to to automatically calculate the position when the annotation has been anchored using the property or the and properties.
+ Set the position to to automatically calculate the position when the annotation has been anchored using the property or the and properties.
]]>
diff --git a/xml/System.Windows.Forms.DataVisualization.Charting/AnnotationGroup.xml b/xml/System.Windows.Forms.DataVisualization.Charting/AnnotationGroup.xml
index 941e85119a5..57585f66131 100644
--- a/xml/System.Windows.Forms.DataVisualization.Charting/AnnotationGroup.xml
+++ b/xml/System.Windows.Forms.DataVisualization.Charting/AnnotationGroup.xml
@@ -431,7 +431,7 @@
and .
+ Two colors are used to draw the gradient, and .
]]>
@@ -481,7 +481,7 @@
and .
+ Two colors are used to draw the hatching, and .
]]>
@@ -535,7 +535,7 @@
when or are used.
+ A secondary color is used with when or are used.
]]>
@@ -747,7 +747,7 @@
## Remarks
The height and width of an annotation may be set in relative chart or in axes coordinates. By default, relative chart coordinates are used.
- To use axes coordinates, set the property to `false`. Then either anchor the annotation to a data point or set the or properties.
+ To use axes coordinates, set the property to `false`. Then either anchor the annotation to a data point or set the or properties.
]]>
diff --git a/xml/System.Windows.Forms.DataVisualization.Charting/ArrowAnnotation.xml b/xml/System.Windows.Forms.DataVisualization.Charting/ArrowAnnotation.xml
index df8980e1acb..c9aca41af19 100644
--- a/xml/System.Windows.Forms.DataVisualization.Charting/ArrowAnnotation.xml
+++ b/xml/System.Windows.Forms.DataVisualization.Charting/ArrowAnnotation.xml
@@ -16,13 +16,13 @@
Represents an arrow annotation.
-
@@ -77,13 +77,13 @@
Gets or sets the position alignment of the annotation to the anchor point.
A enumeration value that represents the alignment of the annotation to the anchor point.
- , or the and properties.
-
- Its and properties must be set to .
-
+ , or the and properties.
+
+ Its and properties must be set to .
+
]]>
@@ -125,13 +125,13 @@
Gets the name of the annotation type. For internal use, should not be used.
A value that represents the name of the annotation type.
-
diff --git a/xml/System.Windows.Forms.DataVisualization.Charting/Axis.xml b/xml/System.Windows.Forms.DataVisualization.Charting/Axis.xml
index 4e5c51cb555..dc18a07d041 100644
--- a/xml/System.Windows.Forms.DataVisualization.Charting/Axis.xml
+++ b/xml/System.Windows.Forms.DataVisualization.Charting/Axis.xml
@@ -25,7 +25,7 @@
control, and is exposed by the , , and properties of objects.
+ This class encapsulates all the functionality for axes in the control, and is exposed by the , , and properties of objects.
For all charts - except bar, stacked bar, pie and doughnut - the primary and secondary axes are as follows:
@@ -363,7 +363,7 @@
If an axis is enabled, the axis, along with all its attributes (tick marks, strip lines, labels, and so forth), will be displayed regardless of whether or not it is being used to plot a .
- If a value of is used, an axis may or may not be displayed, depending on whether it is being used to plot a . The axes that are used to plot data are determined by the and property settings.
+ If a value of is used, an axis may or may not be displayed, depending on whether it is being used to plot a . The axes that are used to plot data are determined by the and property settings.
> [!NOTE]
> If an axis is not enabled but an adjacent axis is using grid lines, one of those grid lines will be displayed in place of the axis that is not enabled. The same situation will occur if the property of an axis is set to , but the axis is not being used to plot data; the grid line of an adjacent axis will be drawn instead.
@@ -451,7 +451,7 @@
## Remarks
Use this property to specify the color of interlaced strip lines that are displayed when you invoke the property.
- To specify the border color of the interlaced strip lines, you must display the strips using the collection property instead of the property.
+ To specify the border color of the interlaced strip lines, you must display the strips using the collection property instead of the property.
]]>
@@ -601,7 +601,7 @@
The property of the tick marks, labels and grid lines of an axis has priority over the property setting of the object.
- A value of zero represents an "Auto" value. Also, cannot be set to not set (that is, a ). If you assign , a value of "Auto" - that is, a value of zero - will be used instead.
+ A value of zero represents an "Auto" value. Also, cannot be set to not set (that is, a ). If you assign , a value of "Auto" - that is, a value of zero - will be used instead.
**Note** The minor grid lines and tick marks of an axis never use this property for their interval offset.
@@ -713,7 +713,7 @@
The interval of the axis is determined by the property.
> [!IMPORTANT]
-> If the axis interval type is represented by a time such as hours, minutes, and so forth, then in order for zooming to function correctly, the must be set to a time value as well. For example, if ChartArea1.AxisX.IntervalType is set to hours, then ChartArea1.CursorX.IntervalType could be set to minutes.
+> If the axis interval type is represented by a time such as hours, minutes, and so forth, then in order for zooming to function correctly, the must be set to a time value as well. For example, if ChartArea1.AxisX.IntervalType is set to hours, then ChartArea1.CursorX.IntervalType could be set to minutes.
]]>
@@ -1199,7 +1199,7 @@
## Remarks
Use this property to specify the style, formatting, and so forth, of axis labels.
- If the property is `true`, the font size, font angle and the use of offset labels are determined automatically. If you set any one of the LabelStyle.Font.Size, or properties, the property will be set to `false`.
+ If the property is `true`, the font size, font angle and the use of offset labels are determined automatically. If you set any one of the LabelStyle.Font.Size, or properties, the property will be set to `false`.
Note that if a format that consists of a date without a time is used for labels, and the data point values that are used specify times, the times will affect the positions of the data points, even though they are not displayed due to the label formatting.
@@ -1555,7 +1555,7 @@
method. The value must be greater than the value.
+ To automatically round the maximum and minimum axis values call the method. The value must be greater than the value.
]]>
@@ -1632,9 +1632,9 @@
control will assume the first data point occurs at zero. Also, if the value is explicitly set, the property will be ignored. The value must be less than the value.
+ Note that if you set this value explicitly, the X-values of data elements must be taken into account. If all data points have X-values of zero, the control will assume the first data point occurs at zero. Also, if the value is explicitly set, the property will be ignored. The value must be less than the value.
- To automatically round the maximum and minimum axis values. call the method.
+ To automatically round the maximum and minimum axis values. call the method.
]]>
@@ -1861,7 +1861,7 @@
method to round the values of an axis. Note that the interval used for the axis will not be changed when this method is called. This method is only supported for the X and X2 axes. The Y and Y2 axes values are rounded by default.
+ Call the method to round the values of an axis. Note that the interval used for the axis will not be changed when this method is called. This method is only supported for the X and X2 axes. The Y and Y2 axes values are rounded by default.
]]>
@@ -2178,7 +2178,7 @@
If you want more control over the positioning of an axis title, you must perform custom drawing using the or event.
- You can further align and position the titles of objects by using their and TitleAngle properties.
+ You can further align and position the titles of objects by using their and TitleAngle properties.
]]>
@@ -2226,7 +2226,7 @@
## Remarks
Gets or sets title font properties such as face or size.
- To set font properties at run time, a new object must be created. Any attempt to change the properties of the current object at run time will result in a compilation error.
+ To set font properties at run time, a new object must be created. Any attempt to change the properties of the current object at run time will result in a compilation error.
]]>
diff --git a/xml/System.Windows.Forms.DataVisualization.Charting/AxisEnabled.xml b/xml/System.Windows.Forms.DataVisualization.Charting/AxisEnabled.xml
index 5c52ff5e03a..e5f1f790472 100644
--- a/xml/System.Windows.Forms.DataVisualization.Charting/AxisEnabled.xml
+++ b/xml/System.Windows.Forms.DataVisualization.Charting/AxisEnabled.xml
@@ -20,7 +20,7 @@
## Remarks
The enumeration is used with the property to enable or disable an axis.
- If the property is set to Auto, an axis may or may not be displayed, depending on whether it is being used to plot a . The axes that are used to plot data for a series are determined by the and property settings.
+ If the property is set to Auto, an axis may or may not be displayed, depending on whether it is being used to plot a . The axes that are used to plot data for a series are determined by the and property settings.
]]>
diff --git a/xml/System.Windows.Forms.DataVisualization.Charting/AxisScaleBreakStyle.xml b/xml/System.Windows.Forms.DataVisualization.Charting/AxisScaleBreakStyle.xml
index 523c5e1ad40..b4fcc38de80 100644
--- a/xml/System.Windows.Forms.DataVisualization.Charting/AxisScaleBreakStyle.xml
+++ b/xml/System.Windows.Forms.DataVisualization.Charting/AxisScaleBreakStyle.xml
@@ -27,7 +27,7 @@
## Remarks
Scale breaks are intentional discontinuities on the Y-axis that are most often used to redistribute the data points in a series on a chart. This feature improves readability when there are large differences between the high and low values of the data in one series being plotted. Scale breaks are not drawn for differences between data in multiple series.
- By default, scale breaks are disabled. You can enable scale breaks on the Y-axis by setting the property to `true`. To change the amount of vertical space of the scale break, you can specify a value. This is calculated as a percentage of the Y-axis scale.
+ By default, scale breaks are disabled. You can enable scale breaks on the Y-axis by setting the property to `true`. To change the amount of vertical space of the scale break, you can specify a value. This is calculated as a percentage of the Y-axis scale.
You must have sufficient separation between ranges of data points in a single series to draw a scale break. By default, a scale break can be added only if there is a separation between the data ranges of at least 25% of the chart. If you enable a scale break but it does not appear, even though there is sufficient distance between the data ranges, you can set the property to a value less than 25.
diff --git a/xml/System.Windows.Forms.DataVisualization.Charting/AxisScrollBar.xml b/xml/System.Windows.Forms.DataVisualization.Charting/AxisScrollBar.xml
index bb9d116a1a4..e1c7ce4109f 100644
--- a/xml/System.Windows.Forms.DataVisualization.Charting/AxisScrollBar.xml
+++ b/xml/System.Windows.Forms.DataVisualization.Charting/AxisScrollBar.xml
@@ -30,13 +30,13 @@
Scrollbars are only shown when zooming occurs. In other words, even if a scrollbar is enabled, it will only be visible when a view is being displayed.
> [!IMPORTANT]
-> To fix the position of scrollbars, the plotting area position of a chart area must not be set to . To explicitly set the plotting area position, use the property.
+> To fix the position of scrollbars, the plotting area position of a chart area must not be set to . To explicitly set the plotting area position, use the property.
To display scrollbars when a chart is first displayed, use the class properties and methods so that a view is initially displayed to end users.
The background color, button color and width of scrollbars can be set using this class.
- Note that there are two main types of scrolling: large scrolling, which occurs when the end user clicks in the background of a scrollbar - that is, that part of a scrollbar not covered by the thumb; and small scrolling, which occurs when the end user clicks a left/right or up/down button. To control the large scrolling size, use the property of the object. To set the small scrolling size, use the property of the class.
+ Note that there are two main types of scrolling: large scrolling, which occurs when the end user clicks in the background of a scrollbar - that is, that part of a scrollbar not covered by the thumb; and small scrolling, which occurs when the end user clicks a left/right or up/down button. To control the large scrolling size, use the property of the object. To set the small scrolling size, use the property of the class.
]]>
@@ -543,7 +543,7 @@
Set this property to zero to disable a scrollbar.
> [!IMPORTANT]
-> To fix the position of scrollbars, the plotting area position of a chart area must not be set to . To explicitly set the plotting area position, use the property.
+> To fix the position of scrollbars, the plotting area position of a chart area must not be set to . To explicitly set the plotting area position, use the property.
]]>
diff --git a/xml/System.Windows.Forms.DataVisualization.Charting/AxisType.xml b/xml/System.Windows.Forms.DataVisualization.Charting/AxisType.xml
index c9ac77231ff..dd570bbb618 100644
--- a/xml/System.Windows.Forms.DataVisualization.Charting/AxisType.xml
+++ b/xml/System.Windows.Forms.DataVisualization.Charting/AxisType.xml
@@ -15,24 +15,24 @@
Specifies the axis type for the X and Y-axes of a .
- enumeration represents the axis type used for the X and Y-axes of a .
-
- A is plotted using two axes, with the exception of pie and doughnut charts. This enumeration is used in conjunction with the and properties to set the axes used for plotting the associated data points of the series.
-
- For all charts except for bar, stacked bar, pie and doughnut types, the primary and secondary axes are as follows:
-
-|Axis Type|Description|
-|---------------|-----------------|
-|Primary X-Axis|Bottom horizontal axis.|
-|Secondary X-Axis|Top horizontal axis.|
-|Primary Y-Axis|Left vertical axis.|
-|Secondary Y-Axis|Right vertical axis.|
-
- Bar and stacked bar charts have their axes rotated 90 degrees clockwise. For example, the primary X-axis for these two charts is the left-vertical axis.
-
+ enumeration represents the axis type used for the X and Y-axes of a .
+
+ A is plotted using two axes, with the exception of pie and doughnut charts. This enumeration is used in conjunction with the and properties to set the axes used for plotting the associated data points of the series.
+
+ For all charts except for bar, stacked bar, pie and doughnut types, the primary and secondary axes are as follows:
+
+|Axis Type|Description|
+|---------------|-----------------|
+|Primary X-Axis|Bottom horizontal axis.|
+|Secondary X-Axis|Top horizontal axis.|
+|Primary Y-Axis|Left vertical axis.|
+|Secondary Y-Axis|Right vertical axis.|
+
+ Bar and stacked bar charts have their axes rotated 90 degrees clockwise. For example, the primary X-axis for these two charts is the left-vertical axis.
+
]]>
diff --git a/xml/System.Windows.Forms.DataVisualization.Charting/BorderSkin.xml b/xml/System.Windows.Forms.DataVisualization.Charting/BorderSkin.xml
index c2563f0adf5..142fee13e1c 100644
--- a/xml/System.Windows.Forms.DataVisualization.Charting/BorderSkin.xml
+++ b/xml/System.Windows.Forms.DataVisualization.Charting/BorderSkin.xml
@@ -421,7 +421,7 @@
property, when the and properties are used.
+ This color is combined with the primary background color, which is set with the property, when the and properties are used.
]]>
diff --git a/xml/System.Windows.Forms.DataVisualization.Charting/CalloutAnnotation.xml b/xml/System.Windows.Forms.DataVisualization.Charting/CalloutAnnotation.xml
index f87fb5f1e65..0dd667948a1 100644
--- a/xml/System.Windows.Forms.DataVisualization.Charting/CalloutAnnotation.xml
+++ b/xml/System.Windows.Forms.DataVisualization.Charting/CalloutAnnotation.xml
@@ -103,7 +103,7 @@
must be anchored using either the or the property, and its property must be set to .
+ The must be anchored using either the or the property, and its property must be set to .
]]>
@@ -141,7 +141,7 @@
must be anchored using either the or the property, and its property must be set to .
+ The must be anchored using either the or the property, and its property must be set to .
]]>
@@ -284,7 +284,7 @@
and properties.
+ Two colors are used to draw the gradient, and are set with the and properties.
]]>
@@ -334,7 +334,7 @@
and properties.
+ Two colors are used to draw the hatching, and are set with the and properties.
]]>
@@ -388,7 +388,7 @@
property when the or properties are used.
+ This color is used with the property when the or properties are used.
]]>
diff --git a/xml/System.Windows.Forms.DataVisualization.Charting/Chart.xml b/xml/System.Windows.Forms.DataVisualization.Charting/Chart.xml
index 56395128dd0..b6b00bf5215 100644
--- a/xml/System.Windows.Forms.DataVisualization.Charting/Chart.xml
+++ b/xml/System.Windows.Forms.DataVisualization.Charting/Chart.xml
@@ -46,7 +46,7 @@
## Remarks
This class exposes all of the properties, methods and events of the Chart Windows control.
- Two important properties of the class are the and properties, both of which are collection properties. The collection property stores objects, which are used to store data that is to be displayed, along with attributes of that data. The collection property stores objects, which are primarily used to draw one or more charts using one set of axes.
+ Two important properties of the class are the and properties, both of which are collection properties. The collection property stores objects, which are used to store data that is to be displayed, along with attributes of that data. The collection property stores objects, which are primarily used to draw one or more charts using one set of axes.
]]>
@@ -137,7 +137,7 @@
## Remarks
This method is used to align data points from different series along the X axis using their axis labels, and is applicable when:
-- Multiple series are displayed and are indexed; that is, all data points have an of 0, or the property is `true`.
+- Multiple series are displayed and are indexed; that is, all data points have an of 0, or the property is `true`.
- All data points have non-empty axis labels, which are unique to their . If they are not unique, an exception will be thrown.
@@ -208,7 +208,7 @@
## Remarks
This method is used to align data points from different series along the X axis using their axis labels, and is applicable when:
-- Multiple series are displayed and are indexed; that is, all data points have an of 0, or the property is `true`.
+- Multiple series are displayed and are indexed; that is, all data points have an of 0, or the property is `true`.
- All data points have non-empty axis labels, which are unique to their . If they are not unique, an exception will be thrown.
@@ -447,7 +447,7 @@
## Remarks
When the colors are automatically assigned at run time, there is no way to know what the colors will be prior to the time when the chart rendered; the `Color` property of an automatically assigned value will return at this time.
- If you call the method, the colors for the series and the data points will be set, which allows for programmatic access.
+ If you call the method, the colors for the series and the data points will be set, which allows for programmatic access.
]]>
@@ -560,9 +560,9 @@
object, the alpha component cannot be set to a value other than 255. This also means that, for the object only, a value cannot be used.
+ You can set this property to any valid ARGB (alpha, red, green, blue) value. Note that for the object, the alpha component cannot be set to a value other than 255. This also means that, for the object only, a value cannot be used.
- The value will be the first color used if you are using gradient colors for the background.
+ The value will be the first color used if you are using gradient colors for the background.
The alpha value controls the opacity of a color. If you set this color to "transparent" - that is, if you use an alpha value of 0 - no color will be assigned to the background of the title. As a result, the background will be transparent.
@@ -757,7 +757,7 @@
## Remarks
This property defines a path to a background image for a legend, and can be an absolute or relative URL.
- To position the image, use the and properties.
+ To position the image, use the and properties.
You can also specify one of the colors displayed by the image as "transparent", by setting the property.
@@ -952,7 +952,7 @@ If the `BackImageWrapMode` property is set to property determines the secondary background color of many objects, and is used when gradient colors are being applied.
- You can set to any valid ARGB (alpha, red, green, blue) value.
+ You can set to any valid ARGB (alpha, red, green, blue) value.
If hatching is used, the property determines the color of the hatching lines for the chart.
@@ -1048,7 +1048,7 @@ If the `BackImageWrapMode` property is set to instead.
+ To get or set the border color, use instead.
]]>
@@ -1296,7 +1296,7 @@ If the `BackImageWrapMode` property is set to instead.
+ To get or set of the border width, use instead.
]]>
@@ -1519,7 +1519,7 @@ If the `BackImageWrapMode` property is set to control to the specified data source.
- In cases where a data source is set to a chart and no other data operations are required, the method does not have to be explicitly called. In these cases, the itself will data bind to the data source prior to being rendered.
+ In cases where a data source is set to a chart and no other data operations are required, the method does not have to be explicitly called. In these cases, the itself will data bind to the data source prior to being rendered.
]]>
@@ -1575,12 +1575,12 @@ If the `BackImageWrapMode` property is set to
--
--
--
--
-- , which are the names of the custom properties.
+-
+-
+-
+-
+-
+- , which are the names of the custom properties.
]]>
@@ -1631,12 +1631,12 @@ These data point properties are:
These data point properties are:
--
--
--
--
--
-- , which are the names of the custom properties
+-
+-
+-
+-
+-
+- , which are the names of the custom properties
]]>
@@ -1809,7 +1809,7 @@ These data point properties are:
## Remarks
The data points in a series can be bound to a data source at any time using the property.
- To force the chart to bind to the data source, call the method.
+ To force the chart to bind to the data source, call the method.
The following is a list of objects that you can use as the data source:
@@ -2128,7 +2128,7 @@ These data point properties are:
## Remarks
Call this method to determine the chart element, if any, that is located at a specified point.
- This method is often used in some mouse-related event - for example, - to determine which chart element the end-user clicked. The X and Y mouse coordinates obtained from the event parameters are then used for the `x` and `y` parameter values of this method call.
+ This method is often used in some mouse-related event - for example, - to determine which chart element the end-user clicked. The X and Y mouse coordinates obtained from the event parameters are then used for the `x` and `y` parameter values of this method call.
The properties of the object that is returned can then be used to determine which chart element was clicked; the object also provides an instance of the actual object selected, if any.
@@ -2291,7 +2291,7 @@ These data point properties are:
, to determine which gauge element the end-user clicked. The X and Y mouse coordinates obtained from the event parameters are then used for the X and Y parameter values of this method call.
+ Call this method to determine the gauge element, if any, which is located at a specified point. This method is often used in some mouse-related event, for example, , to determine which gauge element the end-user clicked. The X and Y mouse coordinates obtained from the event parameters are then used for the X and Y parameter values of this method call.
The properties of the returned object can then be used to determine which chart element was clicked; the object also provides an instance of the actual object selected, if any.
@@ -2341,7 +2341,7 @@ These data point properties are:
## Remarks
Use this property to add objects to and remove objects from the object of the . This collection property is available at run time only.
- An image - that is, an object derived from type , such as , that is created dynamically - can be stored in this collection, and then assigned at a later time to any image-related property, such as .
+ An image - that is, an object derived from type , such as , that is created dynamically - can be stored in this collection, and then assigned at a later time to any image-related property, such as .
When you assign a object to an image-related property in the class, use the name of the object for the `string` value of the image-related property.
@@ -2529,7 +2529,7 @@ These data point properties are:
## Remarks
Use this method if you want to load a template from a stream, such as a memory stream, file stream, and so forth.
- Make sure to set the property to `true` before saving the template with the method.
+ Make sure to set the property to `true` before saving the template with the method.
If a loaded template has two data series, the appearance properties of the series are applied sequentially to the chart. In other words, the first template series appearance properties are assigned to the first series of the chart, the second template series appearance properties are applied to the second series of the chart, then the first template series is used again for the third series of the chart, and so on. The same holds true for chart areas, and any other collections that have appearance properties.
@@ -2566,9 +2566,9 @@ These data point properties are:
## Remarks
The `name` parameter must use a full path, for example, C:\MyPic.jpg. Note that you must also specify the file extension.
- This method loads a template from disk that was saved using the method.
+ This method loads a template from disk that was saved using the method.
- Make sure to set the property to `true` before saving the template with the method.
+ Make sure to set the property to `true` before saving the template with the method.
If a loaded template has two data series, the appearance properties of the series are applied sequentially to the chart. In other words, the first template series appearance properties are assigned to the first series of the chart, the second template series appearance properties are applied to the second series of the chart, then the first template series is used again for the third series of the chart, and so on. The same holds true for chart areas, and any other collections that have appearance properties.
@@ -3226,11 +3226,11 @@ Raising the event invokes the even
The object contains the following methods, which are used for basic printing operations:
- : Displays a Page Setup dialog, which allows the end-user to select paper size, paper source, page orientation, and so forth.
+ : Displays a Page Setup dialog, which allows the end-user to select paper size, paper source, page orientation, and so forth.
- : Displays a Print Preview dialog, which allows the end-user to zoom, print the chart, and so forth.
+ : Displays a Print Preview dialog, which allows the end-user to zoom, print the chart, and so forth.
- : Prints the ; the Print dialog can optionally be displayed prior to printing.
+ : Prints the ; the Print dialog can optionally be displayed prior to printing.
]]>
@@ -3371,7 +3371,7 @@ Raising the event invokes the even
; these properties are calculated prior to the chart being rendered. "Auto" is usually represented as a value.
+ Several chart properties can be set to "Auto" - for example, ; these properties are calculated prior to the chart being rendered. "Auto" is usually represented as a value.
Call this method to reset these properties from their calculated value to "Auto" ().
diff --git a/xml/System.Windows.Forms.DataVisualization.Charting/ChartArea.xml b/xml/System.Windows.Forms.DataVisualization.Charting/ChartArea.xml
index 547d1cffaf3..adbf3e053b3 100644
--- a/xml/System.Windows.Forms.DataVisualization.Charting/ChartArea.xml
+++ b/xml/System.Windows.Forms.DataVisualization.Charting/ChartArea.xml
@@ -41,7 +41,7 @@
When you use Shape chart types, which includes pie, doughnut, funnel, pyramid, polar, and radar charts, the inner plotting position defines the size of the chart type shape. For example, when you increase the value of the property on a pie chart, you will increase the radius of the pie shape.
- For all other chart types, each chart area has two sets of X- and Y-axes, primary and secondary. To access properties related to these axes, use the , , and properties. If you need to set a property that affects all axes on the chart, use the property.
+ For all other chart types, each chart area has two sets of X- and Y-axes, primary and secondary. To access properties related to these axes, use the , , and properties. If you need to set a property that affects all axes on the chart, use the property.
One or more series are associated with a chart area. The series has a property that determines the chart area that each series belongs to. By default, the series is connected to the default chart area. To disable the display of a series, set the property of that series to a zero-length string.
@@ -49,7 +49,7 @@
A 3D chart is displayed on a chart area-by-chart area basis. You can use the property to enable and customize your chart in 3D.
- The chart area minimum and maximum will not be automatically recalculated if you add new data, so the chart will not automatically change axis sizes. You can require the chart area to recalculate these values by using the method.
+ The chart area minimum and maximum will not be automatically recalculated if you add new data, so the chart will not automatically change axis sizes. You can require the chart area to recalculate these values by using the method.
To align multiple chart areas vertically, set the property. To align multiple chart areas horizontally, you must first position the chart areas using the property, and then set the property to Horizontal.
@@ -89,7 +89,7 @@
Use this constructor to create and initialize a new instance of the class.
> [!NOTE]
-> It is highly recommended that you use one of the `Add` or `Insert` methods of the collection property to add a chart area at run time.
+> It is highly recommended that you use one of the `Add` or `Insert` methods of the collection property to add a chart area at run time.
]]>
@@ -160,11 +160,11 @@
, and properties, it is possible to align or synchronize two or more chart areas horizontally, vertically or both.
+ Through the use of the , and properties, it is possible to align or synchronize two or more chart areas horizontally, vertically or both.
- First, set the property to the name of a object. This chart area will then be aligned, based on the setting, which defines the alignment to use, and the setting, which defines the elements of the chart area that should be used to set the alignment.
+ First, set the property to the name of a object. This chart area will then be aligned, based on the setting, which defines the alignment to use, and the setting, which defines the elements of the chart area that should be used to set the alignment.
- If the property is not set, the chart area will not be aligned, regardless of the and settings.
+ If the property is not set, the chart area will not be aligned, regardless of the and settings.
]]>
@@ -222,10 +222,10 @@
|AxesView|Chart areas are aligned using the View of the specified .|
|Cursor|Chart areas are aligned on the cursor.|
|None|Chart areas are not automatically aligned.|
-|Position|Chart areas are aligned with the of the chart area specified.|
-|InnerPlotPosition|Chart areas are aligned with the of the chart area specified.|
+|Position|Chart areas are aligned with the of the chart area specified.|
+|InnerPlotPosition|Chart areas are aligned with the of the chart area specified.|
- If the value is not set, the property will have no effect.
+ If the value is not set, the property will have no effect.
]]>
@@ -271,11 +271,11 @@
, and properties, it is possible to align or synchronize two or more chart areas horizontally, vertically or both.
+ Through the use of the , and properties, it is possible to align or synchronize two or more chart areas horizontally, vertically or both.
- First, set the property to the name of a object. This chart area will then be aligned, based on the setting, which defines the alignment to use, and the setting, which defines the elements of the chart area that should be used to set the alignment.
+ First, set the property to the name of a object. This chart area will then be aligned, based on the setting, which defines the alignment to use, and the setting, which defines the elements of the chart area that should be used to set the alignment.
- If the property is not set, the chart area will not be aligned, regardless of the and settings.
+ If the property is not set, the chart area will not be aligned, regardless of the and settings.
]]>
@@ -383,7 +383,7 @@
## Remarks
The main purpose of this property is to provide access to the properties of the X, Y, X2 and Y2 axes at design time.
- At run time, the axes for a chart area should be accessed using the individual axis properties, such as , , and so forth.
+ At run time, the axes for a chart area should be accessed using the individual axis properties, such as , , and so forth.
If you decide to use this property at run time - for example, in an event - you can access an item in this array by specifying an enumeration member as the identifier.
@@ -645,7 +645,7 @@
## Remarks
You can set this property to any valid ARGB (alpha, red, green, blue) value.
- The value will be the first color used if you have specified gradient colors for the background.
+ The value will be the first color used if you have specified gradient colors for the background.
The alpha value controls the opacity of a color. If you set this color to "transparent" - that is, if you use an alpha value of 0 - no color will be assigned to the background of the chart area. As a result, the background will be transparent.
@@ -826,7 +826,7 @@
## Remarks
This property defines a path to a background image for a , and can be an absolute or relative URL.
- To position the image, use the and properties.
+ To position the image, use the and properties.
You can also specify one of the colors displayed by the image as "transparent", by setting the property.
@@ -1043,7 +1043,7 @@
## Remarks
This property is one of several related properties that determine the secondary background color of objects, and is used when gradient colors are being applied.
- You can set to any valid ARGB (alpha, red, green, blue) value.
+ You can set to any valid ARGB (alpha, red, green, blue) value.
If hatching is used, the property determines the color of the hatching lines for the chart area.
@@ -1378,9 +1378,9 @@
The depth of a series can be used to determine a Z value for a point that is used in a custom drawing routine.
> [!NOTE]
-> Any points used in custom 3D drawing must be transformed from relative 3D coordinates to relative 2D coordinates using the method.
+> Any points used in custom 3D drawing must be transformed from relative 3D coordinates to relative 2D coordinates using the method.
- To get relative X and Y-values from an axis, use the method for both the X and Y axes.
+ To get relative X and Y-values from an axis, use the method for both the X and Y axes.
]]>
@@ -1417,9 +1417,9 @@
The Z position of a series is normally used for a custom drawing routine.
> [!NOTE]
-> Any points used in custom 3D drawing must be transformed from relative 3D coordinates to relative 2D coordinates using the method.
+> Any points used in custom 3D drawing must be transformed from relative 3D coordinates to relative 2D coordinates using the method.
- To get relative X and Y-values from an axis, use the method for both the X and Y axes.
+ To get relative X and Y-values from an axis, use the method for both the X and Y axes.
]]>
diff --git a/xml/System.Windows.Forms.DataVisualization.Charting/ChartArea3DStyle.xml b/xml/System.Windows.Forms.DataVisualization.Charting/ChartArea3DStyle.xml
index 5a4532155b1..60ee9bccceb 100644
--- a/xml/System.Windows.Forms.DataVisualization.Charting/ChartArea3DStyle.xml
+++ b/xml/System.Windows.Forms.DataVisualization.Charting/ChartArea3DStyle.xml
@@ -23,7 +23,7 @@
To enable 3D for a chart area, set the property to `true`. This causes 3D to be applied to all data series drawn in a chart area.
- An isometric projection of a chart area can be displayed by setting the property to `true`, which is the default. Isometric views are not actually 3D, because the displayed angles of rotation may not match the actual angles of rotation around the vertical and horizontal axes. The actual angles are controlled using the and properties, respectively.
+ An isometric projection of a chart area can be displayed by setting the property to `true`, which is the default. Isometric views are not actually 3D, because the displayed angles of rotation may not match the actual angles of rotation around the vertical and horizontal axes. The actual angles are controlled using the and properties, respectively.
For more information about isometric projections, see the Remarks section of the property.
@@ -37,9 +37,9 @@
- Set the amount of perspective with the property.
-- Control the depth of data points and the distance between data rows using the and properties, respectively.
+- Control the depth of data points and the distance between data rows using the and properties, respectively.
-- Rotate a chart area using the and properties.
+- Rotate a chart area using the and properties.
To work with coordinates of 3D points, use the class.
@@ -265,7 +265,7 @@
and properties, respectively.
+ Isometric views are not actually 3D, because the displayed angles of rotation may not match the actual angles of rotation around the vertical and horizontal axes. The actual angles are controlled using the and properties, respectively.
Note the following points concerning isometric projection:
diff --git a/xml/System.Windows.Forms.DataVisualization.Charting/ChartAreaCollection.xml b/xml/System.Windows.Forms.DataVisualization.Charting/ChartAreaCollection.xml
index bff9cc91ef2..983d085edc8 100644
--- a/xml/System.Windows.Forms.DataVisualization.Charting/ChartAreaCollection.xml
+++ b/xml/System.Windows.Forms.DataVisualization.Charting/ChartAreaCollection.xml
@@ -26,7 +26,7 @@
This class is exposed as the property of the root object.
- The property indicates the total number of items in the collection and is commonly used to find the upper bound of the collection.
+ The property indicates the total number of items in the collection and is commonly used to find the upper bound of the collection.
]]>
diff --git a/xml/System.Windows.Forms.DataVisualization.Charting/ChartColorPalette.xml b/xml/System.Windows.Forms.DataVisualization.Charting/ChartColorPalette.xml
index 5d81860bf1e..0a0cbc7ce04 100644
--- a/xml/System.Windows.Forms.DataVisualization.Charting/ChartColorPalette.xml
+++ b/xml/System.Windows.Forms.DataVisualization.Charting/ChartColorPalette.xml
@@ -22,9 +22,9 @@
If no colors are assigned to data points and their associated series, the default colors will be assigned to the data. For example:
-- If is set to None, then the default palette is set to or BrightPastel.
+- If is set to None, then the default palette is set to or BrightPastel.
- If. is set to None, then the default palette for the chart is used ().
+ If. is set to None, then the default palette for the chart is used ().
]]>
diff --git a/xml/System.Windows.Forms.DataVisualization.Charting/ChartElementCollection`1.xml b/xml/System.Windows.Forms.DataVisualization.Charting/ChartElementCollection`1.xml
index d5a36583ac3..08c1b263924 100644
--- a/xml/System.Windows.Forms.DataVisualization.Charting/ChartElementCollection`1.xml
+++ b/xml/System.Windows.Forms.DataVisualization.Charting/ChartElementCollection`1.xml
@@ -202,11 +202,11 @@
Resumes the invalidation of a chart element in the collection.
- method several times, you will need to call the method an equal number of times.
-
+ method several times, you will need to call the method an equal number of times.
+
]]>
@@ -256,13 +256,13 @@
Suspends the invalidation of a chart element in the collection.
- method will have no effect after the method is called.
-
- If you call the method several times, you will need to call the method an equal number of times.
-
+ method will have no effect after the method is called.
+
+ If you call the method several times, you will need to call the method an equal number of times.
+
]]>
diff --git a/xml/System.Windows.Forms.DataVisualization.Charting/ChartSerializer.xml b/xml/System.Windows.Forms.DataVisualization.Charting/ChartSerializer.xml
index bada632ec74..850212dca99 100644
--- a/xml/System.Windows.Forms.DataVisualization.Charting/ChartSerializer.xml
+++ b/xml/System.Windows.Forms.DataVisualization.Charting/ChartSerializer.xml
@@ -44,11 +44,11 @@
> [!IMPORTANT]
> The property is implemented internally by the control as the property
-- Serialization of chart properties specified by the property. This is a comma-separated listing of all chart properties that are serializable. After this property is set to an explicit value, it is the responsibility of the developer to specify all properties to be saved. In other words, unlike the property, the names of chart areas and series will not be automatically persisted. The and properties can also be used in conjunction. However, make sure that is concatenated with itself when being set, otherwise the chart properties specified by the property will be overridden.
+- Serialization of chart properties specified by the property. This is a comma-separated listing of all chart properties that are serializable. After this property is set to an explicit value, it is the responsibility of the developer to specify all properties to be saved. In other words, unlike the property, the names of chart areas and series will not be automatically persisted. The and properties can also be used in conjunction. However, make sure that is concatenated with itself when being set, otherwise the chart properties specified by the property will be overridden.
To prohibit certain properties from being serialized, use the property. When one property is set as serializable and non-serializable, which is common when wildcards are used, the property has precedence. However, precedence also depends on how many wildcards were used when a property was specified.
- By default, serializable properties are reset to their defaults before they are loaded. This behavior can be changed using the property. The method can also be used to explicitly reset chart properties to their default values.
+ By default, serializable properties are reset to their defaults before they are loaded. This behavior can be changed using the property. The method can also be used to explicitly reset chart properties to their default values.
]]>
@@ -86,10 +86,10 @@
property. Note that the and properties can also be used along with the property.
+ By default, all chart properties will be serialized when any of the `Save` and `Load` methods are called. To provide more control over what is serialized, use the property. Note that the and properties can also be used along with the property.
> [!IMPORTANT]
- > The property determines types of chart characteristics, such as "appearance", to be serialized, and is actually implemented internally as the property. This means that setting the property and then setting the property will result in the property value being overridden, unless is concatenated. See the sample code below for an example of this procedure.
+ > The property determines types of chart characteristics, such as "appearance", to be serialized, and is actually implemented internally as the property. This means that setting the property and then setting the property will result in the property value being overridden, unless is concatenated. See the sample code below for an example of this procedure.
If you set the property, all and objects names will automatically be serialized; this means that serialized data that pertains to chart areas and series will be applied to existing objects when loaded.
@@ -289,7 +289,7 @@
When a load operation occurs, serializable properties are, by default, first reset to their default values before they are set to the persisted values, if saved. To change this behavior, use the property.
- By default, all serialized chart properties will be loaded. To load specific serialized properties, set the , or properties before loading the data.
+ By default, all serialized chart properties will be loaded. To load specific serialized properties, set the , or properties before loading the data.
Note that when data is saved using a `Save` method, only those properties that have non-default values are actually serialized.
@@ -326,7 +326,7 @@
When a load operation occurs, by default the serializable properties are first reset to their default values before they are set to the persisted values, if saved. To change this behavior, use the property.
- By default, all serialized chart properties will be loaded. By setting the , or properties, a specific set of properties can be loaded.
+ By default, all serialized chart properties will be loaded. By setting the , or properties, a specific set of properties can be loaded.
If you use this definition, note that the format, which is set by the property, must be XML.
@@ -363,7 +363,7 @@
When a load operation occurs, serializable properties are, by default, first reset to their default values before they are set to the persisted values, if saved. To change this behavior, use the property.
- By default, all serialized chart properties will be loaded. To load specific serialized properties, set the , or