Syncfusion.XlsIO.Base
Example 


Percent Property (IChartSerieDataFormat)

Gets or sets the distance of pie slice from center of pie.
Syntax
'Declaration
 
Property Percent As Integer
'Usage
 
Dim instance As IChartSerieDataFormat
Dim value As Integer
 
instance.Percent = value
 
value = instance.Percent
int Percent {get; set;}
Example
The following code illustrates how to set Percent property.
using Syncfusion.XlsIO;
            
class Program
{
    static void Main(string[] args)
    {
        using (ExcelEngine excelEngine = new ExcelEngine())
        {
            //Create worksheet
            IApplication application = excelEngine.Excel;
            application.DefaultVersion = ExcelVersion.Excel2013;
            IWorkbook workbook = application.Workbooks.Create(1);
            IWorksheet sheet = workbook.Worksheets[0];
            
            //Add data
            sheet.Range["A1"].Text = "Jan";
            sheet.Range["B1"].Text = "Feb";
            sheet.Range["C1"].Text = "Mar";
            sheet.Range["A2"].Value = "10";
            sheet.Range["B2"].Value = "20";
            sheet.Range["C2"].Value = "30";
            
            //Create chart
            IChart chart = sheet.Charts.Add();
            
            //Set range
            chart.DataRange = sheet.Range["A1:C2"];
            
            //Set chart type
            chart.ChartType = ExcelChartType.Pie;
            
            //Set percent
            chart.Series[0].SerieFormat.Percent = 30;
            
            //Save and Dispose
            workbook.SaveAs("Chart.xlsx");
            workbook.Close();
        }
    }
}
AssemblyVersion

Syncfusion.XlsIO.Base: 17.2460.0.34

See Also