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​

object ← WinFormsTickSource

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?