RibbonFooterInfoBarContentViewModel Class
Represents a view model for image and text content within a ribbon footer.
public class RibbonFooterInfoBarContentViewModel : ObservableObjectBase
- Inheritance:
- object ObservableObjectBase object
Constructors
RibbonFooterInfoBarContentViewModel()
Initializes an instance of the class.
public RibbonFooterInfoBarContentViewModel()
Properties
Action
The optional action to be displayed in the info bar.
ActionTemplate
The Avalonia.Controls.Templates.IDataTemplate used to display the Action.
public IDataTemplate? ActionTemplate { get; set; }
Property Value
- IDataTemplate
CanClose
Whether the info bar can be closed by the user.
Content
The optional content to be displayed in the info bar.
ContentTemplate
The Avalonia.Controls.Templates.IDataTemplate used to display the Content.
public IDataTemplate? ContentTemplate { get; set; }
Property Value
- IDataTemplate
Icon
A value representing the icon.
IsIconVisible
Whether the icon is visible.
Message
The message content.
Padding
The padding inside the control.
public Thickness Padding { get; set; }
Property Value
- Thickness:
The default value is
10,5
.
Severity
The severity of the info bar.
public InfoBarSeverity Severity { get; set; }
Property Value
- InfoBarSeverity:
The default value is Information.
Title
The title content.
Methods
ToString()
Returns the string representation of this object.
Inherited Members
- ObservableObjectBase.OnPropertyChanged(string)
- ObservableObjectBase.OnPropertyChanged(PropertyChangedEventArgs)
- ObservableObjectBase.OnPropertyChanging(string)
- ObservableObjectBase.OnPropertyChanging(PropertyChangingEventArgs)
- ObservableObjectBase.SetProperty<T>(ref T, T, string)
- ObservableObjectBase.PropertyChanged
- ObservableObjectBase.PropertyChanging
- object.GetType()
- object.MemberwiseClone()
- object.Equals(object)
- object.Equals(object, object)
- object.ReferenceEquals(object, object)
- object.GetHashCode()