menu

Xamarin.Forms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Interface ICells - Xamarin.Forms API Reference | Syncfusion

    Show / Hide Table of Contents

    Interface ICells

    Represents a collection of ICell objects in a table.

    Namespace: Syncfusion.Presentation
    Assembly: Syncfusion.Presentation.Portable.dll
    Syntax
    public interface ICells : IEnumerable<ICell>, IEnumerable

    Properties

    Count

    Gets the number of cells in the row or column. Read-only.

    Declaration
    int Count { get; }
    Property Value
    Type
    System.Int32
    Examples
    //Create instance of PowerPoint presentation
    IPresentation presentation = Presentation.Create();
    //Add slide to the presentation
    ISlide slide = presentation.Slides.Add(SlideLayoutType.Blank);
    //Add table to the slide
    ITable table = slide.Shapes.AddTable(3, 3, 100, 120, 300, 200);
    //Create instance to hold the cell collection from the table
    ICells cells = table.Rows[0].Cells;
    //Get the count of cells, read only
    int count = cells.Count;
    //Save the presentation
    presentation.Save("Cells.pptx");
    //Close the presentation
    presentation.Close();
    'Create instance of PowerPoint presentation
    Dim presentation__1 As IPresentation = Presentation.Create()
    'Add slide to the presentation
    Dim slide As ISlide = presentation__1.Slides.Add(SlideLayoutType.Blank)
    'Add table to the slide
    Dim table As ITable = slide.Shapes.AddTable(3, 3, 100, 120, 300, 200)
    'Create instance to hold the cell collection from the table
    Dim cells As ICells = table.Rows(0).Cells
    'Get the count of cells, read only
    Dim count As Integer = cells.Count
    'Save the presentation
    presentation__1.Save("Cells.pptx")
    'Close the presentation
    presentation__1.Close()

    Item[Int32]

    Gets a ICell instance at the specified index from the row or column. Read-only.

    Declaration
    ICell this[int index] { get; }
    Parameters
    Type Name Description
    System.Int32 index

    The zero-based index of the element.

    Property Value
    Type Description
    ICell

    Returns the cell at the particular index if found otherwise -1.

    Examples
    //Create instance of PowerPoint presentation
    IPresentation presentation = Presentation.Create();
    //Add slide to the presentation
    ISlide slide = presentation.Slides.Add(SlideLayoutType.Blank);
    //Add table to the slide
    ITable table = slide.Shapes.AddTable(3, 3, 100, 120, 300, 200);
    //Create instance to hold the cell collection from the table
    ICells cells = table.Rows[0].Cells;
    //Get the specific cell from the collection, read only
    ICell cell = cells[0];
    //Add text content to cell
    cell.TextBody.AddParagraph("First row, first cell");
    //Save the presentation
    presentation.Save("Cells.pptx");
    //Close the presentation
    presentation.Close();
    'Create instance of PowerPoint presentation
    Dim presentation__1 As IPresentation = Presentation.Create()
    'Add slide to the presentation
    Dim slide As ISlide = presentation__1.Slides.Add(SlideLayoutType.Blank)
    'Add table to the slide
    Dim table As ITable = slide.Shapes.AddTable(3, 3, 100, 120, 300, 200)
    'Create instance to hold the cell collection from the table
    Dim cells As ICells = table.Rows(0).Cells
    'Get the specific cell from the collection, read only
    Dim cell As ICell = cells(0)
    'Add text content to cell
     cell.TextBody.AddParagraph("First row, first cell")
    'Save the presentation
    presentation__1.Save("Cells.pptx")
    'Close the presentation
    presentation__1.Close()
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved