Class TuiMultipleLabels
- Namespace
- AshConsoleGraphics
- Assembly
- AshConsoleGraphics.dll
Two labels side by side, left and right text
public class TuiMultipleLabels : TuiElement
- Inheritance
-
TuiMultipleLabels
- Inherited Members
Constructors
TuiMultipleLabels(IEnumerable<string>, Placement, int, int, IEnumerable<CharFormat?>)
Initializes a new label
public TuiMultipleLabels(IEnumerable<string> ts, Placement p, int x, int y, IEnumerable<CharFormat?> f = null)
Parameters
tsIEnumerable<string>pPlacementxintyintfIEnumerable<CharFormat>The format
Properties
NumberOfLabels
Count of labels
public int NumberOfLabels { get; }
Property Value
Methods
GenerateBuffer()
The method that generates the element's buffer
protected override Buffer GenerateBuffer()
Returns
GetFormat(int)
public CharFormat? GetFormat(int index)
Parameters
indexint
Returns
GetText(int)
public string GetText(int index)
Parameters
indexint
Returns
SetFormat(int, CharFormat?)
public bool SetFormat(int index, CharFormat? format)
Parameters
indexintformatCharFormat
Returns
SetText(int, string)
public bool SetText(int index, string text)