menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ChartWallOrFloorImpl - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class ChartWallOrFloorImpl

    Represents chart walls or floor.

    Inheritance
    System.Object
    CommonObject
    ChartGridLineImpl
    ChartWallOrFloorImpl
    Implements
    IParentApplication
    System.IDisposable
    IChartWallOrFloor
    IChartGridLine
    IChartFillBorder
    Inherited Members
    ChartGridLineImpl.AxisLineType
    ChartGridLineImpl.Border
    ChartGridLineImpl.HasLineProperties
    ChartGridLineImpl.LineProperties
    ChartGridLineImpl.m_parentBook
    ChartGridLineImpl.ParentAxis
    CommonObject.AddReference()
    CommonObject.AppImplementation
    CommonObject.Application
    CommonObject.CheckDisposed()
    CommonObject.Dispose()
    CommonObject.FindParent(Object, Type)
    CommonObject.FindParent(Object, Type, Boolean)
    CommonObject.FindParent(Type)
    CommonObject.FindParent(Type, Boolean)
    CommonObject.FindParent(Type[])
    CommonObject.FindParents(Type[])
    CommonObject.m_bIsDisposed
    CommonObject.OnDispose()
    CommonObject.Parent
    CommonObject.ReferenceCount
    CommonObject.ReleaseReference()
    CommonObject.SetParent(Object)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Syncfusion.XlsIO.Implementation.Charts
    Assembly: Syncfusion.XlsIO.Base.dll
    Syntax
    public class ChartWallOrFloorImpl : ChartGridLineImpl, IParentApplication, IDisposable, IChartWallOrFloor, IChartGridLine, IChartFillBorder, IFillColor

    Constructors

    ChartWallOrFloorImpl(IApplication, Object, Boolean)

    Creates ChartWallsOrFloor object.

    Declaration
    public ChartWallOrFloorImpl(IApplication application, object parent, bool bWalls)
    Parameters
    Type Name Description
    IApplication application

    Application object.

    System.Object parent

    Parent object.

    System.Boolean bWalls

    If true - represents walls; otherwise - floor.

    ChartWallOrFloorImpl(IApplication, Object, Boolean, IList<BiffRecordRaw>, ref Int32)

    Creates ChartWallsOrFloor object.

    Declaration
    public ChartWallOrFloorImpl(IApplication application, object parent, bool bWalls, IList<BiffRecordRaw> data, ref int iPos)
    Parameters
    Type Name Description
    IApplication application

    Application object.

    System.Object parent

    Parent object.

    System.Boolean bWalls

    Indicates if it is walls.

    System.Collections.Generic.IList<Syncfusion.XlsIO.Parser.Biff_Records.BiffRecordRaw> data

    Represents record storage.

    System.Int32 iPos

    Represents position in storage.

    Fields

    DEF_CATEGORY_BACKGROUND_COLOR_INDEX

    Represents default background color index for walls or plot.

    Declaration
    public const ExcelKnownColors DEF_CATEGORY_BACKGROUND_COLOR_INDEX = (ExcelKnownColors)79
    Field Value
    Type
    ExcelKnownColors

    DEF_CATEGORY_COLOR_INDEX

    Represents default color index for walls or plot.

    Declaration
    public const ExcelKnownColors DEF_CATEGORY_COLOR_INDEX = ExcelKnownColors.Grey_50_percent
    Field Value
    Type
    ExcelKnownColors

    DEF_CATEGORY_FOREGROUND_COLOR

    Represents default foreground color for walls or plot.

    Declaration
    public const int DEF_CATEGORY_FOREGROUND_COLOR = 12632256
    Field Value
    Type
    System.Int32

    DEF_CATEGORY_LINE_COLOR

    Represents default line color for walls or plot.

    Declaration
    public const int DEF_CATEGORY_LINE_COLOR = 8421504
    Field Value
    Type
    System.Int32

    DEF_VALUE_BACKGROUND_COLOR_INDEX

    Represents default value background color index.

    Declaration
    public const ExcelKnownColors DEF_VALUE_BACKGROUND_COLOR_INDEX = (ExcelKnownColors)77
    Field Value
    Type
    ExcelKnownColors

    Properties

    BackGroundColorObject

    Represents background color.

    Declaration
    public ColorObject BackGroundColorObject { get; }
    Property Value
    Type
    ColorObject

    Fill

    Represents fill properties. Read-only.

    Declaration
    public IFill Fill { get; }
    Property Value
    Type
    IFill

    ForeGroundColorObject

    Represents foreground color.

    Declaration
    public ColorObject ForeGroundColorObject { get; }
    Property Value
    Type
    ColorObject

    Has3dProperties

    This property Indicates whether the Shadow object has been created(which includes the 3D properties)

    Declaration
    public bool Has3dProperties { get; }
    Property Value
    Type
    System.Boolean

    HasInterior

    This property indicates whether interior object was created. Read-only.

    Declaration
    public bool HasInterior { get; }
    Property Value
    Type
    System.Boolean

    HasShadowProperties

    This property indicates whether the shadow object has been created

    Declaration
    public bool HasShadowProperties { get; }
    Property Value
    Type
    System.Boolean

    Interior

    Represents chart interior.

    Declaration
    public IChartInterior Interior { get; }
    Property Value
    Type
    IChartInterior

    IsAutomaticFormat

    Represents if use automatic format.

    Declaration
    public bool IsAutomaticFormat { get; set; }
    Property Value
    Type
    System.Boolean

    Pattern

    Represents pattern.

    Declaration
    public ExcelPattern Pattern { get; set; }
    Property Value
    Type
    ExcelPattern

    PictureUnit

    Gets or Sets the picture format of the walls or floor

    Declaration
    public ExcelChartPictureType PictureUnit { get; set; }
    Property Value
    Type
    ExcelChartPictureType

    Shadow

    Represents the Shadow.Read-only

    Declaration
    public IShadow Shadow { get; }
    Property Value
    Type
    IShadow

    Thickness

    Returns or sets the thickness of the walls or floor as a percentage of the largest dimension of the plot area.

    Declaration
    public uint Thickness { get; set; }
    Property Value
    Type Description
    System.UInt32

    The thickness.

    ThreeD

    Gets the chart3 D options.

    Declaration
    public IThreeDFormat ThreeD { get; }
    Property Value
    Type Description
    IThreeDFormat

    The chart3 D options.

    Visible

    Represents visible.

    Declaration
    public bool Visible { get; set; }
    Property Value
    Type
    System.Boolean

    Methods

    Clone(Object)

    Clones current object.

    Declaration
    public override object Clone(object parent)
    Parameters
    Type Name Description
    System.Object parent

    Parent object.

    Returns
    Type Description
    System.Object

    Returns cloned object.

    Overrides
    ChartGridLineImpl.Clone(Object)

    Delete()

    Clears current walls or floor.

    Declaration
    public override void Delete()
    Overrides
    ChartGridLineImpl.Delete()

    Parse(IList<BiffRecordRaw>, ref Int32)

    Parses walls or floor records.

    Declaration
    [CLSCompliant(false)]
    public override void Parse(IList<BiffRecordRaw> data, ref int iPos)
    Parameters
    Type Name Description
    System.Collections.Generic.IList<Syncfusion.XlsIO.Parser.Biff_Records.BiffRecordRaw> data

    Offset array list.

    System.Int32 iPos

    Current position in offset array list.

    Overrides
    ChartGridLineImpl.Parse(IList<BiffRecordRaw>, ref Int32)

    Serialize(OffsetArrayList)

    Serializes wall or floor object.

    Declaration
    [CLSCompliant(false)]
    public override void Serialize(OffsetArrayList records)
    Parameters
    Type Name Description
    OffsetArrayList records

    OffsetArrayList that will receive all records.

    Overrides
    ChartGridLineImpl.Serialize(OffsetArrayList)

    SetToDefault()

    Sets to default floor or walls.

    Declaration
    public void SetToDefault()

    Implements

    IParentApplication
    System.IDisposable
    IChartWallOrFloor
    IChartGridLine
    IChartFillBorder
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved