In This Article

MiniToolBarViewModel Class

Represents a view model for a mini-toolbar control.

public class MiniToolBarViewModel : ObservableObjectBase, IHasTag
Inheritance:
object ObservableObjectBase object
Implements:
IHasTag

Constructors

MiniToolBarViewModel()

Initializes an instance of the class.

public MiniToolBarViewModel()

Properties

CanUseMultiRowLayout

Indicates whether the items can be arranged in a multi-row layout.

public bool CanUseMultiRowLayout { get; set; }

Property Value

bool:

true if the items can be arranged in a multi-row layout; otherwise, false. The default value is false.

Items

The collection of items in the control.

public ObservableCollection<object> Items { get; }

Property Value

ObservableCollection<object>

Tag

A user-defined object attached to the control.

public object? Tag { get; set; }

Property Value

object

UserInterfaceDensity

A UserInterfaceDensity that indicates how compact or spacious the UI should appear.

public UserInterfaceDensity UserInterfaceDensity { get; set; }

Property Value

UserInterfaceDensity:

The default value is Compact.

Methods

ToString()

Returns the string representation of this object.

public override string ToString()

Returns

string:

The string representation of this object.

Inherited Members

Extension Methods