Converts a set of Boolean input values into a single Boolean output value by performing a logical 'and.
'
May be used in XAML as a markup extension.
Public Member Functions |
|
object | Convert (object[] values, Type targetType, object parameter, System.Globalization.CultureInfo culture) |
Convert from multiple Boolean input values
to a single Boolean output using a logical 'and. |
|
object[] | ConvertBack (object value, Type[] targetTypes, object parameter, System.Globalization.CultureInfo culture) |
Not supported. |
|
override object | ProvideValue (IServiceProvider serviceProvider) |
Implements the MarkupExtension interface to
return the shared Converter. |
|
Static Public Attributes |
|
static
readonly AndMultiValueConverter |
Converter = new AndMultiValueConverter() |
Common instance of this converter. |
object WPFCustomControls::Converters::AndMultiValueConverter::Convert | ( | object[] | values, |
Type | targetType, | ||
object | parameter, | ||
System.Globalization.CultureInfo | culture | ||
) | [inline] |
Convert from multiple Boolean input values to a single Boolean output using a logical 'and.
'
values | Input values, expected to be bool. |
targetType | Type of the output value. Must be assignable from bool. |
parameter | Ignored. |
culture | Ignored. |
object [] WPFCustomControls::Converters::AndMultiValueConverter::ConvertBack | ( | object | value, |
Type[] | targetTypes, | ||
object | parameter, | ||
System.Globalization.CultureInfo | culture | ||
) | [inline] |
Not supported.
Throws a NotImplementedException.
value | Ingored. |
targetTypes | Ignored. |
parameter | Ignored. |
culture | Ignored. |
override object WPFCustomControls::Converters::AndMultiValueConverter::ProvideValue | ( | IServiceProvider | serviceProvider | ) | [inline] |
Implements the MarkupExtension interface to return the shared Converter.
serviceProvider | Not used. |
readonly
AndMultiValueConverter
WPFCustomControls::Converters::AndMultiValueConverter::Converter
= new
AndMultiValueConverter() [static] |
Common instance of this converter.
May be shared to reduce memory demands, and provided by the MarkupExtension.