In This Article

StandaloneToolBarViewModel Class

Represents a view model for a standalone toolbar control.

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

Constructors

StandaloneToolBarViewModel()

Initializes an instance of the class.

public StandaloneToolBarViewModel()

Properties

IsVisible

Gets or sets whether the control is currently visible.

public bool IsVisible { get; set; }

Property Value

bool:

The default value is true.

ItemContainerTemplateSelector

Gets or sets the BarControlTemplateSelector that creates UI controls for bar control view models.

public BarControlTemplateSelector ItemContainerTemplateSelector { get; set; }

Property Value

BarControlTemplateSelector:

The BarControlTemplateSelector that creates UI controls for bar control view models.

Items

Gets the collection of items in the control.

public ObservableCollection<object> Items { get; }

Property Value

ObservableCollection<object>:

The collection of items in the control.

Tag

Gets or sets a user-defined object attached to the control.

public object Tag { get; set; }

Property Value

object

UserInterfaceDensity

Gets or sets a UserInterfaceDensity that indicates how compact or spacious the UI should appear.

public UserInterfaceDensity UserInterfaceDensity { get; set; }

Property Value

UserInterfaceDensity:

A UserInterfaceDensity that indicates how compact or spacious the UI should appear. 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