Skip to main content

Class WinFormsTickSource

Namespace: VelloSharp.ChartRuntime.Windows.WinForms
Assembly: VelloSharp.ChartRuntime.Windows.dll

Schedules ticks through a WinForms control using BeginInvoke to align with the UI loop.

public sealed class WinFormsTickSource : IFrameTickSource, IDisposable

Inheritance

objectWinFormsTickSource

Implements

IFrameTickSource, IDisposable

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors

WinFormsTickSource(Control)

public WinFormsTickSource(Control control)

Parameters

control Control

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

RequestTick()

Requests that the next frame tick be emitted.

public void RequestTick()

Tick

Raised when a frame tick is ready to be processed.

public event Action? Tick

Event Type

Action?