Table of Contents

Struct ChartInfo

Namespace
LightningChartLib.WinForms.Charting
Assembly
LightningChart.WinForms.Charting.NET4.dll

Information about LightningChart used when throwing errors.

public struct ChartInfo
Inherited Members

Properties

ActiveView

summary P:LightningChartLib.WinForms.Charting.ChartInfo.ActiveView
public ActiveView ActiveView { get; }

Property Value

ActiveView

AliveCount

Number of charts currently alive.

public int AliveCount { get; }

Property Value

int

ChartHeight

Gets chart object's screen height.

The value is in pixels for WinForms applications and in DIPs for WPF applications.

public double ChartHeight { get; }

Property Value

double

ChartScreenPosition

Gets chart's position on the screen (in pixels)

public PointDouble ChartScreenPosition { get; }

Property Value

PointDouble

ChartWidth

Gets chart object's screen width.

The value is in pixels for WinForms applications and in DIPs for WPF applications.

public double ChartWidth { get; }

Property Value

double

CreatedCount

Number of total created charts.

public int CreatedCount { get; }

Property Value

int

DebuggerAttached

Is a deployment key set.

public bool DebuggerAttached { get; }

Property Value

bool

DeploymentKeyChanged

Is a deployment key set (at least once).

public bool DeploymentKeyChanged { get; }

Property Value

bool

DisposedCount

Number of disposed charts.

public int DisposedCount { get; }

Property Value

int

EngineInitResults

List of engine init results.

public List<EngineInitResult> EngineInitResults { get; }

Property Value

List<EngineInitResult>

Id

ID of chart.

public int Id { get; }

Property Value

int

IsDPIAware

Is the application DPI aware.

public bool IsDPIAware { get; }

Property Value

bool

IsPixelAlignmentOK

Checks if pixel alignment information is correct

public bool IsPixelAlignmentOK { get; }

Property Value

bool

IsPixelAlignmentOn

Checks if pixel alignment system is on

public bool IsPixelAlignmentOn { get; }

Property Value

bool

LastErrorHandled

Has a ChartMessage event been registered and handled correctly.

public bool LastErrorHandled { get; }

Property Value

bool

LicenseStatus

Chart license status.

public int LicenseStatus { get; }

Property Value

int

NagText

License nag text.

public string NagText { get; }

Property Value

string

PixelAlignmentOffset

Returns pixel currently used pixel alignment offset

public PointFloat PixelAlignmentOffset { get; }

Property Value

PointFloat

PixelAlignmentOffsetIsFinal

Checks if pixel alignment is on

public bool PixelAlignmentOffsetIsFinal { get; }

Property Value

bool

RenderDevice

Render device information.

public RenderDeviceInfo RenderDevice { get; }

Property Value

RenderDeviceInfo

RenderOptions

Charts update type.

public RenderOptionsCommon RenderOptions { get; }

Property Value

RenderOptionsCommon

ThrowChartErrorsEnabled

Is throwing of chart errors enabled in chart settings.

public bool ThrowChartErrorsEnabled { get; }

Property Value

bool

UndisposedCount

Number of charts which were not correctly disposed.

public int UndisposedCount { get; }

Property Value

int

Version

LightningChart version number.

public string Version { get; }

Property Value

string

Methods

GatherChartInfo(LightningChart)

Collect information about chart.

public void GatherChartInfo(LightningChart chart)

Parameters

chart LightningChart

The chart where the data is to be collected from

ToString()

Returns struct values as a string.

public override string ToString()

Returns

string

Struct values as a string.