Table of Contents

Event SchemeNameChanged

Namespace
Terminal.Gui.ViewBase
Assembly
Terminal.Gui.dll

Raised after the SchemeName property changes, notifying handlers of the completed change.

public event EventHandler<ValueChangedEventArgs<string?>>? SchemeNameChanged

Returns

EventHandler<ValueChangedEventArgs<string>>
Raised after the property changes, notifying handlers of the completed change.

Examples

view.SchemeNameChanged += (sender, args) =>
{
    Console.WriteLine($"SchemeName changed from {args.OldValue ?? "none"} to {args.NewValue ?? "none"}.");
};

Remarks

Provides the old and new scheme name via OldValue and NewValue, which may be null.