Represents a Binding converter that indicates whether a binding source value
is one of enum members specified in the converter parameter.
Namespace:
C1.WPF.C1ScheduleAssembly: C1.WPF.C1Schedule (in C1.WPF.C1Schedule.dll)
Syntax
C# |
---|
[ValueConversionAttribute(typeof(Enum), typeof(bool))] public class EnsureEnumMemberConverter : IValueConverter |
Visual Basic (Declaration) |
---|
<ValueConversionAttribute(GetType(Enum), GetType(Boolean))> _ Public Class EnsureEnumMemberConverter _ Implements IValueConverter |
Remarks
EnsureEnumMemberConverter is a two-way converter.
A converter parameter should be a string representing a list of enum member
names separated by the ';' or ',' character.
Source - Target behavior:
Returns True if a source value is one of the enum members listed in a parameter; otherwise, False.
Target - Source behavior:
If target is True, then returns a first enum member (as enum, not as a string name) from members listed in a converter parameter.