Gets or sets the size of the hole in the middle of the pie.
            
            
            
Syntax
| Visual Basic (Declaration) |   | 
|---|
Public Property HoleSize As Single  | 
 
| Visual Basic (Usage) |  Copy Code | 
|---|
Dim instance As PiePlotArea
Dim value As Single
 
instance.HoleSize = value
 
value = instance.HoleSize  | 
 
| C# |   | 
|---|
public float HoleSize {get; set;} | 
 
            
            
             
            
Exceptions
			
			
            Remarks
            
            
Example
This example sets the HoleSize property.
             
| C# |  Copy Code | 
|---|
FarPoint.Win.Chart.PieSeries series = new FarPoint.Win.Chart.PieSeries(); 
series.SeriesName = "Series 0"; 
series.Values.Add(1.0); 
series.Values.Add(2.0); 
series.Values.Add(4.0); 
series.Values.Add(8.0); 
series.CategoryNames.Add("alpha"); 
series.CategoryNames.Add("beta"); 
series.CategoryNames.Add("gamma"); 
series.CategoryNames.Add("delta"); 
series.PieDetachments.Add(0.5f); 
FarPoint.Win.Chart.PiePlotArea plotArea = new FarPoint.Win.Chart.PiePlotArea(); 
plotArea.Location = new PointF(0.2f, 0.2f); 
plotArea.Size = new SizeF(0.6f, 0.6f); 
plotArea.HoleSize = 0.5;
// elevation and rotation are useful with 3D charts
plotArea.Elevation = 15;
plotArea.Rotation = 20;
plotArea.Series.Add(series); 
FarPoint.Win.Chart.LabelArea label = new FarPoint.Win.Chart.LabelArea(); 
label.Text = "Exploded Pie Chart"; 
label.Location = new PointF(0.5f, 0.02f); 
label.AlignmentX = 0.5f; 
label.AlignmentY = 0.0f; 
FarPoint.Win.Chart.LegendArea legend = new FarPoint.Win.Chart.LegendArea(); 
legend.Location = new PointF(0.98f, 0.5f); 
legend.AlignmentX = 1.0f; 
legend.AlignmentY = 0.5f; 
FarPoint.Win.Chart.ChartModel model = new FarPoint.Win.Chart.ChartModel(); 
model.LabelAreas.Add(label); 
model.LegendAreas.Add(legend); 
model.PlotAreas.Add(plotArea); 
fpChart1.Model = model; | 
 
| Visual Basic |  Copy Code | 
|---|
Dim series As New FarPoint.Win.Chart.PieSeries()
series.SeriesName = "Series 0"
series.Values.Add(1.0)
series.Values.Add(2.0)
series.Values.Add(4.0)
series.Values.Add(8.0)
series.CategoryNames.Add("alpha")
series.CategoryNames.Add("beta")
series.CategoryNames.Add("gamma")
series.CategoryNames.Add("delta")
series.PieDetachments.Add(0.5f)
Dim plotArea As New FarPoint.Win.Chart.PiePlotArea()
plotArea.Location = New PointF(0.2f, 0.2f)
plotArea.Size = New SizeF(0.6f, 0.6f)
plotArea.HoleSize = 0.5
'elevation and rotation are useful with 3D charts
plotArea.Elevation = 15
plotArea.Rotation = 20
plotArea.Series.Add(series)
Dim label As New FarPoint.Win.Chart.LabelArea()
label.Text = "Exploded Pie Chart"
label.Location = New PointF(0.5f, 0.02f)
label.AlignmentX = 0.5f
label.AlignmentY = 0.0f
Dim legend As New FarPoint.Win.Chart.LegendArea()
legend.Location = new PointF(0.98f, 0.5f)
legend.AlignmentX = 1.0f
legend.AlignmentY = 0.5f
Dim model As New FarPoint.Win.Chart.ChartModel()
model.LabelAreas.Add(label)
model.LegendAreas.Add(legend)
model.PlotAreas.Add(plotArea)
fpChart1.Model = model | 
 
 
            
            
Requirements
Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8
 
            
            
See Also