Table of Contents

Class Border.ToplevelContainer

Namespace
Terminal.Gui
Assembly
Terminal.Gui.dll

A sealed Toplevel derived class to implement Border feature. This is only a wrapper to get borders on a toplevel and is recommended using another derived, like Window where is possible to have borders with or without border line or spacing around.

public sealed class Border.ToplevelContainer : Toplevel, IDisposable, ISupportInitializeNotification, ISupportInitialize
Inheritance
Border.ToplevelContainer
Implements
Inherited Members

Constructors

ToplevelContainer()

Initializes with default null values.

ToplevelContainer(Border, string)

Initializes a Border.ToplevelContainer with a Computed

ToplevelContainer(Rect, Border, string)

Initializes a Border.ToplevelContainer with a Absolute

Properties

Border

Methods

Add(View)

Adds a subview (child) to this view.

OnCanFocusChanged()

Method invoked when the CanFocus property from a view is changed.

Redraw(Rect)

Redraws this view and its subviews; only redraws the views that have been flagged for a re-display.

Remove(View)

Removes a subview added via Add(View) or Add(params View[]) from this View.

RemoveAll()

Removes all subviews (children) added via Add(View) or Add(params View[]) from this View.