FontSizeBarGalleryItemViewModel Class
Represents a gallery item view model for a font size.
public class FontSizeBarGalleryItemViewModel : BarGalleryItemViewModel<double>, IBarGalleryItemViewModel, IEquatable<IBarGalleryItemViewModel>
- Inheritance:
- object ObservableObjectBase BarGalleryItemViewModel<double> object
- Implements:
- IBarGalleryItemViewModel IEquatable<IBarGalleryItemViewModel>
Constructors
FontSizeBarGalleryItemViewModel()
Initializes a new instance of the class with a default font size.
public FontSizeBarGalleryItemViewModel()
FontSizeBarGalleryItemViewModel(double)
Initializes a new instance of the class with the specified size and a default category.
public FontSizeBarGalleryItemViewModel(double value)
Parameter | Type | Description |
---|---|---|
value | double | The font size. |
FontSizeBarGalleryItemViewModel(double, string?)
Initializes a new instance of the class with the specified size and category.
public FontSizeBarGalleryItemViewModel(double value, string? category)
Parameter | Type | Description |
---|---|---|
value | double | The font size. |
category | string | The item's category, or |
FontSizeBarGalleryItemViewModel(double, string?, string?)
Initializes a new instance of the class with the specified size, category, and label.
public FontSizeBarGalleryItemViewModel(double value, string? category, string? label)
Parameter | Type | Description |
---|---|---|
value | double | The font size. |
category | string | The item's category, or |
label | string | The text label to display, or |
Properties
DefaultCategory
The localizable default category to be used for view models of this type.
IsLabelVisible
Indicates whether the Label is visible.
Value
The value associated with this view model.
Methods
CreateDefaultCollection()
Creates a default collection of gallery item view models representing common font sizes.
public static IEnumerable<FontSizeBarGalleryItemViewModel> CreateDefaultCollection()
Returns
- IEnumerable<FontSizeBarGalleryItemViewModel>:
The collection of gallery item view models that was created.
Inherited Members
- BarGalleryItemViewModel<double>.CoerceLabel()
- BarGalleryItemViewModel<double>.ConvertEnumValueToString<TEnum>(TEnum, bool)
- BarGalleryItemViewModel<double>.ConvertEnumValueToString(Type, object, bool)
- BarGalleryItemViewModel<double>.Equals(object)
- BarGalleryItemViewModel<double>.Equals(IBarGalleryItemViewModel)
- BarGalleryItemViewModel<double>.GetHashCode()
- BarGalleryItemViewModel<double>.OnValueChanged()
- BarGalleryItemViewModel<double>.ToString()
- BarGalleryItemViewModel<double>.Category
- BarGalleryItemViewModel<double>.Description
- BarGalleryItemViewModel<double>.Icon
- BarGalleryItemViewModel<double>.IsVisible
- BarGalleryItemViewModel<double>.KeyTipText
- BarGalleryItemViewModel<double>.Label
- BarGalleryItemViewModel<double>.LayoutBehavior
- 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)
- object.ReferenceEquals(object, object)