New to Telerik UI for WPFStart a free 30-day trial

Holds information about Flag Enumeration member.

Definition

Namespace:Telerik.Windows.Controls.Data.PropertyGrid

Assembly:Telerik.Windows.Controls.Data.dll

Syntax:

C#
public class FlagEnumValueViewModel : EnumMemberViewModel, INotifyPropertyChanged

Inheritance: objectEnumMemberViewModelFlagEnumValueViewModel

Implements: INotifyPropertyChanged

Inherited Members EnumMemberViewModel.ValueEnumMemberViewModel.NameEnumMemberViewModel.DescriptionEnumMemberViewModel.DisplayNameEnumMemberViewModel.DisplayShortName

Constructors

Initializes a new instance of the FlagEnumValueViewModel class.

C#
public FlagEnumValueViewModel(object value, string name, string description, long flagValue, string displayShortName)
Parameters:valueobjectnamestringdescriptionstringflagValuelongdisplayShortNamestring

Initializes a new instance of the FlagEnumValueViewModel class.

C#
public FlagEnumValueViewModel(object value, string name, string description, long flagValue)
Parameters:valueobjectnamestringdescriptionstringflagValuelong

Properties

Gets or sets the flag value of the item.

C#
public object FlagValue { get; set; }
Property Value:

The Flag Value of each item.

Gets or sets the selected state of the item.

C#
public bool IsSelected { get; set; }
Property Value:

The IsSelected value.

Methods

Called when [property changed].

C#
protected virtual void OnPropertyChanged(PropertyChangedEventArgs args)
Parameters:argsPropertyChangedEventArgs

Returns a string that represents this instance.

C#
public override string ToString()
Returns:

string

A string that represents this instance.

Overrides: EnumMemberViewModel.ToString()

Events

Occurs when a property value changes.

C#
public event PropertyChangedEventHandler PropertyChanged

Implements: INotifyPropertyChanged.PropertyChanged