Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
GreaterThanZero.cs
1using System.Globalization;
2
4{
8 public class GreaterThanZero : IValueConverter, IMarkupExtension
9 {
11 public object? Convert(object? value, Type targetType, object? parameter, CultureInfo culture)
12 {
13 if (value is decimal v)
14 return v > 0;
15 else if (value is double d)
16 return d > 0;
17 else if (value is int i)
18 return i > 0;
19
20 return false;
21 }
22
24 public object? ConvertBack(object? value, Type targetType, object? parameter, CultureInfo culture)
25 {
26 throw new NotImplementedException("Feature not implemented.");
27 }
28
30 public object ProvideValue(IServiceProvider serviceProvider)
31 {
32 return this;
33 }
34 }
35}
Is true if a property is greater than zero.
object? Convert(object? value, Type targetType, object? parameter, CultureInfo culture)
object ProvideValue(IServiceProvider serviceProvider)
object? ConvertBack(object? value, Type targetType, object? parameter, CultureInfo culture)