Back to Website
Show / Hide Table of Contents

Class GridItemHandler

Inheritance
System.Object
ItemHandler
BaseRectangleItemHandler
GridItemHandler
Implements
System.ICloneable
System.IDisposable
Inherited Members
BaseRectangleItemHandler.MinDimension
BaseRectangleItemHandler.GetTransform(RectangleF, RotatedRectangleF)
BaseRectangleItemHandler.DrawClippingPath(Graphics, Action)
BaseRectangleItemHandler.GetClippingPath(Single, Boolean)
BaseRectangleItemHandler.GetTransformedVectorMask(Transform, PointF, Boolean)
BaseRectangleItemHandler.GetDrawingPath(Single)
BaseRectangleItemHandler.GetActualDash(Single[], Boolean, Single)
BaseRectangleItemHandler.Rectangle
BaseRectangleItemHandler.Angle
BaseRectangleItemHandler.Height
BaseRectangleItemHandler.Width
BaseRectangleItemHandler.Location
BaseRectangleItemHandler.Opacity
BaseRectangleItemHandler.TextWrappingMode
ItemHandler._fileCache
ItemHandler._configuration
ItemHandler._ccLogger
ItemHandler._logger
ItemHandler._colorManagement
ItemHandler._gmColorConverter
ItemHandler.Draw(RenderingContext, Bitmap, IRenderingColorSettings, IColorProfilesProvider, Boolean, Boolean, Boolean)
ItemHandler.Draw(RenderingContext, Bitmap, DrawItemParams, IRenderingColorSettings, IColorProfilesProvider, Boolean, Boolean, Boolean)
ItemHandler.ItemOnPropertyChanged(Object, PropertyChangedEventArgs)
ItemHandler.ItemOnPermissionsChanged(Object, EventArgs)
ItemHandler.Clone()
ItemHandler.BeginUpdate()
ItemHandler.EndUpdate()
ItemHandler.Dispose()
ItemHandler.OnTransformChanged(Object, EventArgs)
ItemHandler.OnChanged()
ItemHandler.GetDestinationColor(Color, IColorProfilesProvider, IRenderingColorSettings, Nullable<PixelFormat>, Single, Boolean, Boolean)
ItemHandler.Dispose(Boolean)
ItemHandler.IsEmpty
ItemHandler.ControlPoints
ItemHandler.UniqueId
ItemHandler.Transform
ItemHandler.Tag
ItemHandler.Layer
ItemHandler.IsUpdating
ItemHandler.Index
ItemHandler.Canvas
ItemHandler.Name
ItemHandler.BlendMode
ItemHandler.Permissions
ItemHandler.Data
ItemHandler.Visible
ItemHandler.SourceColorProfilesOrDefault
ItemHandler.Changed
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Aurigma.DesignAtoms.Canvas.ItemHandlers
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class GridItemHandler : BaseRectangleItemHandler, ICloneable, IDisposable

Constructors

GridItemHandler(IConfiguration, IFileCache, IColorManagement, ILogger, IGmColorConverter, GridItem)

Declaration
public GridItemHandler(IConfiguration configuration, IFileCache fileCache, IColorManagement colorManagement, ILogger logger, IGmColorConverter gmColorConverter, GridItem item)
Parameters
Type Name Description
IConfiguration configuration
IFileCache fileCache
IColorManagement colorManagement
ILogger logger
IGmColorConverter gmColorConverter
GridItem item

Properties

Bounds

Declaration
public override RectangleF Bounds { get; }
Property Value
Type Description
System.Drawing.RectangleF
Overrides
BaseRectangleItemHandler.Bounds

Cols

Declaration
public int Cols { get; set; }
Property Value
Type Description
System.Int32

FixedLineWidth

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

Item

Declaration
public GridItem Item { get; }
Property Value
Type Description
GridItem

LineWidth

Declaration
public float LineWidth { get; set; }
Property Value
Type Description
System.Single

Locked

Declaration
public override bool Locked { get; set; }
Property Value
Type Description
System.Boolean
Overrides
ItemHandler.Locked

Rows

Declaration
public int Rows { get; set; }
Property Value
Type Description
System.Int32

StepX

Declaration
public float StepX { get; set; }
Property Value
Type Description
System.Single

StepY

Declaration
public float StepY { get; set; }
Property Value
Type Description
System.Single

Methods

GetHorizontalLineColor(IColorProfilesProvider)

Declaration
public Color GetHorizontalLineColor(IColorProfilesProvider profilesProvider)
Parameters
Type Name Description
IColorProfilesProvider profilesProvider
Returns
Type Description
Aurigma.GraphicsMill.Color

GetItemHandlerData()

Declaration
public override ItemHandlerData GetItemHandlerData()
Returns
Type Description
ItemHandlerData
Overrides
ItemHandler.GetItemHandlerData()

GetItemHandlerDataType()

Declaration
public override string GetItemHandlerDataType()
Returns
Type Description
System.String
Overrides
ItemHandler.GetItemHandlerDataType()

GetPath()

Declaration
protected override Path GetPath()
Returns
Type Description
Aurigma.GraphicsMill.AdvancedDrawing.Path
Overrides
BaseRectangleItemHandler.GetPath()

GetVerticalLineColor(IColorProfilesProvider)

Declaration
public Color GetVerticalLineColor(IColorProfilesProvider profilesProvider)
Parameters
Type Name Description
IColorProfilesProvider profilesProvider
Returns
Type Description
Aurigma.GraphicsMill.Color

Implements

System.ICloneable
System.IDisposable
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2025 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback