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
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