BooleanToCustomVisibilityConverter Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Converter from a boolean value to a Visibility constant. This convert allows the actual Visibility values to be specified as properties.
public ref class BooleanToCustomVisibilityConverter : Microsoft::VisualStudio::PlatformUI::ValueConverter<bool, System::Windows::Visibility>
[Windows::Foundation::Metadata::WebHostHidden]
class BooleanToCustomVisibilityConverter : Microsoft::VisualStudio::PlatformUI::ValueConverter<bool, System::Windows::Visibility>
public class BooleanToCustomVisibilityConverter : Microsoft.VisualStudio.PlatformUI.ValueConverter<bool,System.Windows.Visibility>
type BooleanToCustomVisibilityConverter = class
inherit ValueConverter<bool, Visibility>
Public Class BooleanToCustomVisibilityConverter
Inherits ValueConverter(Of Boolean, Visibility)
- Inheritance
Constructors
BooleanToCustomVisibilityConverter() |
Initializes a new instance of the BooleanToCustomVisibilityConverter. By default, this converter behaves like the WPF BooleanToVisibilityConverter unless the VisibilityIfTrue and VisibilityIfFalse properties are changed. |
Properties
VisibilityIfFalse |
Gets or sets the visibility state to evaluate to if the input value is false. |
VisibilityIfTrue |
Gets or sets the visibility state to evaluate to if the input value is true. |
Methods
Convert(Boolean, Object, CultureInfo) |
Convert a boolean value to a Visibility constant. |
Convert(Object, Type, Object, CultureInfo) |
Microsoft internal use only. (Inherited from ValueConverter<TSource,TTarget>) |
Convert(TSource, Object, CultureInfo) |
Microsoft internal use only. (Inherited from ValueConverter<TSource,TTarget>) |
ConvertBack(Object, Type, Object, CultureInfo) |
Microsoft internal use only. (Inherited from ValueConverter<TSource,TTarget>) |
ConvertBack(TTarget, Object, CultureInfo) |
Microsoft internal use only. (Inherited from ValueConverter<TSource,TTarget>) |
ConvertBack(Visibility, Object, CultureInfo) |
Converts a Visibility constant to a boolean value. This converter is invertible only if VisibilityIfTrue and VisibilityIfFalse map to different values (i.e. a one-to-one function). Similarly, multiplying by a scalar is not an invertible operation under certain conditions (if the scalar is zero). |