Commit b698ebe 1 parent 2e6861b commit b698ebe Copy full SHA for b698ebe
File tree 6 files changed +55
-1
lines changed
sample/ChartSamples/ChartFeatures/ChartArea/ChartArea3D ZDepthRealCalc
6 files changed +55
-1
lines changed Original file line number Diff line number Diff line change
1
+ ## New API elements
2
+ This is not a complete list. For example some methods overloads are not listed here.
3
+
4
+ - ` ChartArea3DStyle.ZDepthRealCalc `
5
+ ``` cs
6
+ /// <summary >
7
+ /// Gets or sets a value indicating whether Z depth will be calculated base on series ZValue property. Only for Lines and Points family charts.
8
+ /// </summary >
9
+ public bool ZDepthRealCalc { get ; set ; }
10
+ ```
11
+ - `ZValue ` * custom property for Lines and Points series in `ZDepthRealCalc` 3D mode:
12
+ Z value of the series (`float` number from 0 to 100% of the chart area )* .
13
+
14
+ - `System .Windows .Forms .DataVisualization .Charting .Utilities .CustomPropertyName ` * contains constant strings defining names of all custom properties used in the chart * . Are public now .
15
+
16
+ - `DataPointCollection .ClearAfter (int )`
17
+ ```cs
18
+ /// <summary >
19
+ /// Removes all elements after "index" from the "DataPointCollection".
20
+ /// </summary >
21
+ /// <param name =" index" >The index after witch to remove elements. To remove all elements pass -1 here.</param >
22
+ public void ClearAfter (int index );
23
+ ```
24
+
25
+ - `Axis .PixelToRelativePosition (Double )`
26
+ ```cs
27
+ /// <summary >
28
+ /// This function converts a pixel position to relative position.
29
+ /// </summary >
30
+ /// <param name =" position" >Pixel position.</param >
31
+ /// <returns >Relative position.</returns >
32
+ public double PixelToRelativePosition (double position )
33
+ ```
Original file line number Diff line number Diff line change
1
+ ## ZDepthRealCalc 3DStyle mode.
2
+
3
+ Using this mode you can emulate Z axis in 3D chart.
4
+
5
+ - Only lines and points series.
6
+ - All points in series have same Z value, so you can't draw line between different Z locations.
7
+ - No labels on Z axis. * You can try to workaround with empty points + labels, or anchoring TextAnotations to empty points* .
8
+
9
+ See [ ChartArea3D ZDepthRealCalc] ( ../../sample/ChartSamples/ChartFeatures/ChartArea/ChartArea3D%20ZDepthRealCalc ) sample for details.
10
+
11
+ 5 MB demo gif below:
12
+
13
+ ![ ZDepthRealCalc] ( ZDepthRealCalc.gif )
Original file line number Diff line number Diff line change @@ -6,11 +6,14 @@ This control is a [.NET](https://dotnet.microsoft.com/) continuation of [.NET Fr
6
6
- .NET 6+ support.
7
7
- ** Full support of new WinForms designer.**
8
8
- Lots of performance improvements.
9
+ - New 3D mode for emulating Z axis.
10
+ - New API elements.
9
11
- This Nuget package.
10
12
- Small bugs fixes.
11
13
12
14
### Main differences from available free .NET WinForms chart controls.
13
15
14
16
- Lots of customization options with wide designer support.
15
17
- Using of GDI+ graphics. * This is the killer feature when using charts over RDP.*
16
- - [ More info] ( https://github.com/kirsan31/winforms-datavisualization ) .
18
+
19
+ [ More info] ( https://github.com/kirsan31/winforms-datavisualization ) .
Original file line number Diff line number Diff line change @@ -9,6 +9,8 @@ This repository is a [.NET](https://dotnet.microsoft.com/) continuation of [.NET
9
9
- .NET 6+ support.
10
10
- ** Full support of new WinForms designer.**
11
11
- Lots of performance improvements.
12
+ - New [ 3D mode] ( Docs/ZDepthRealCalc/ZDepthRealCalc.md ) for emulating Z axis.
13
+ - [ New API elements] ( Docs/NewAPI.md ) .
12
14
- [ Nuget package] ( https://www.nuget.org/packages/WinForms.DataVisualization/ ) .
13
15
- Small bugs fixes.
14
16
Original file line number Diff line number Diff line change 11
11
</InfoPages >
12
12
13
13
<Keywords >
14
+ <Keyword >ZDepthRealCalc</Keyword >
14
15
<Keyword >Chart area, 3D ZDepthRealCalc</Keyword >
15
16
<Keyword >3D, ZDepthRealCalc</Keyword >
16
17
</Keywords >
26
27
</InfoPages >
27
28
28
29
<Keywords >
30
+ <Keyword >ZDepthRealCalc</Keyword >
29
31
<Keyword >Chart area, 3D ZDepthRealCalc</Keyword >
30
32
<Keyword >3D, ZDepthRealCalc</Keyword >
31
33
</Keywords >
41
43
</InfoPages >
42
44
43
45
<Keywords >
46
+ <Keyword >ZDepthRealCalc</Keyword >
44
47
<Keyword >Chart area, 3D ZDepthRealCalc</Keyword >
45
48
<Keyword >3D, ZDepthRealCalc</Keyword >
46
49
</Keywords >
You can’t perform that action at this time.
0 commit comments