123456789101112131415161718192021222324 |
- using System;
- using System.ComponentModel;
- namespace InABox.Mobile
- {
- public class StringToBooleanConverter : AbstractConverter<String,bool>
- {
- public bool HasValue { get; set; }
- protected override bool Convert(string value, object? parameter = null)
- {
- var empty = String.IsNullOrWhiteSpace(value);
- return HasValue
- ? !empty
- : empty;
- }
- public StringToBooleanConverter()
- {
- HasValue = true;
- }
-
- }
- }
|