API Reference
VisualGrid
A neutral composition surface for charts and visual blocks.
Inheritance
- Object
- VisualGrid
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
- Method ChartExtensions.AddVisualGrid
- Method ChartExtensions.AddVisualGrid
- Method ChartExtensions.Save
- Method ChartExtensions.SaveBmp
- Method ChartExtensions.SaveHtml
- Method ChartExtensions.SavePng
- Method ChartExtensions.SavePpm
- Method ChartExtensions.SaveRasterImage
- Method ChartExtensions.SaveRasterImage
- Method ChartExtensions.SaveSvg
- Method ChartExtensions.SaveTiff
- Method ChartExtensions.ToBmp
- Method ChartExtensions.ToHtmlFragment
- Method ChartExtensions.ToHtmlFragment
- Method ChartExtensions.ToHtmlPage
- Method ChartExtensions.ToPng
- Method ChartExtensions.ToPpm
- Method ChartExtensions.ToRasterImage
- Method ChartExtensions.ToRgbaImage
- Method ChartExtensions.ToSvg
- Method ChartExtensions.ToSvg
- Method ChartExtensions.ToTiff
- Method ChartExtensions.WithPngOutputScale
- Method ChartExtensions.WithTheme
- Method ChartExtensions.WriteBmp
- Method ChartExtensions.WritePpm
- Method ChartExtensions.WriteRasterImage
- Method ChartExtensions.WriteTiff
- Method ImageComposition.DrawVisualGrid
- Method ImageComposition.DrawVisualGrid
- Method HtmlVisualGridRenderer.RenderFragment
- Method HtmlVisualGridRenderer.RenderFragment
- Method HtmlVisualGridRenderer.RenderPage
- Method PngVisualGridRenderer.Render
- Method SvgVisualGridRenderer.Render
- Method SvgVisualGridRenderer.Render
Methods
Add(ChartForgeX.Core.Chart arg1, System.Int32 arg2, System.Int32 arg3) #Adds a chart panel.
Parameters
- arg1 ChartForgeX.Core.Chart
- arg2 System.Int32
- arg3 System.Int32
Add(System.String arg1, ChartForgeX.Core.Chart arg2, System.Int32 arg3, System.Int32 arg4) #Adds a chart panel with a stable motion target id.
Parameters
- arg1 System.String
- arg2 ChartForgeX.Core.Chart
- arg3 System.Int32
- arg4 System.Int32
Add(ChartForgeX.VisualBlocks.IVisualBlock arg1, System.Int32 arg2, System.Int32 arg3) #Adds a visual block panel.
Parameters
- arg1 ChartForgeX.VisualBlocks.IVisualBlock
- arg2 System.Int32
- arg3 System.Int32
Add(System.String arg1, ChartForgeX.VisualBlocks.IVisualBlock arg2, System.Int32 arg3, System.Int32 arg4) #Adds a visual block panel with a stable motion target id.
Parameters
- arg1 System.String
- arg2 ChartForgeX.VisualBlocks.IVisualBlock
- arg3 System.Int32
- arg4 System.Int32
Create() #Creates a new visual grid.
CreateMetricStrip(System.String arg1, System.Collections.Generic.IEnumerable{ChartForgeX.VisualBlocks.MetricCard} arg2, System.Int32 arg3, System.Int32 arg4, System.Int32 arg5) #Creates a metric-card strip using the standard compact section layout.
Parameters
- arg1 System.String
- arg2 System.Collections.Generic.IEnumerable{ChartForgeX.VisualBlocks.MetricCard}
- arg3 System.Int32
- arg4 System.Int32
- arg5 System.Int32
WithAdaptiveRowHeights(System.Boolean arg1) #Sets whether rows without a fixed panel size use their natural item heights.
Parameters
- arg1 System.Boolean
WithFrame(System.Boolean arg1) #Sets whether the grid renders a subtle outer frame.
Parameters
- arg1 System.Boolean
WithMotion(ChartForgeX.Motion.VisualMotionTimeline arg1) #Sets the optional script-free motion timeline used by SVG and HTML output.
Parameters
- arg1 ChartForgeX.Motion.VisualMotionTimeline
WithPanelFit(ChartForgeX.Primitives.VisualPanelFit arg1) #Sets how children fit fixed panels.
Parameters
- arg1 ChartForgeX.Primitives.VisualPanelFit
WithPanelSize(System.Int32 arg1, System.Int32 arg2) #Sets a fixed panel size.
Parameters
- arg1 System.Int32
- arg2 System.Int32
WithPngOutputScale(System.Int32 arg1) #Sets the PNG output pixel multiplier.
Parameters
- arg1 System.Int32
WithTheme(ChartForgeX.Themes.ChartTheme arg1) #Sets the grid theme.
Parameters
- arg1 ChartForgeX.Themes.ChartTheme
Properties
Title #Gets or sets the grid title.
Subtitle #Gets or sets the grid subtitle.
Columns #Gets or sets the preferred column count.
Gap #Gets or sets the gap between panels in pixels.
Padding #Gets or sets the outer padding in pixels.
PngOutputScale #Gets or sets the PNG output pixel multiplier.
FrameVisible #Gets or sets a value indicating whether the grid should render a subtle outer frame.
PanelSize #Gets or sets the optional fixed panel size.
PanelFit #Gets or sets how children fit fixed panels.
AdaptiveRowHeights #Gets or sets whether rows without a fixed panel size use their natural item heights.
Theme #Gets or sets the optional grid theme.
Motion #Gets or sets the optional script-free motion timeline used by SVG and HTML output.
Items #Gets grid items.