Class NoticeBrushConverter
- Namespace
- McServerLauncher.ViewModels
- Assembly
- McServerLauncher.dll
Background for the install banner: red when the install failed, green when it worked. Colour is the part of the message people read first, so it carries the outcome as well as the words do.
public class NoticeBrushConverter : IValueConverter
- Inheritance
-
NoticeBrushConverter
- Implements
-
IValueConverter
- Inherited Members
Fields
Instance
public static readonly NoticeBrushConverter Instance
Field Value
Methods
Convert(object?, Type, object?, CultureInfo)
Converts a value.
public object Convert(object? value, Type targetType, object? parameter, CultureInfo culture)
Parameters
valueobjectThe value to convert.
targetTypeTypeThe type of the target.
parameterobjectA user-defined parameter.
cultureCultureInfoThe culture to use.
Returns
- object
The converted value.
Remarks
This method should not throw exceptions. If the value is not convertible, return a Avalonia.Data.BindingNotification in an error state. Any exceptions thrown will be treated as an application exception.
ConvertBack(object?, Type, object?, CultureInfo)
Converts a value.
public object ConvertBack(object? value, Type targetType, object? parameter, CultureInfo culture)
Parameters
valueobjectThe value to convert.
targetTypeTypeThe type of the target.
parameterobjectA user-defined parameter.
cultureCultureInfoThe culture to use.
Returns
- object
The converted value.
Remarks
This method should not throw exceptions. If the value is not convertible, return a Avalonia.Data.BindingNotification in an error state. Any exceptions thrown will be treated as an application exception.