using System;
using System.Globalization;
using System.Windows.Data;
namespace FWindSoft.Wpf
{
///
/// 可空bool类型 转换为bool类型
///
public class NullableToBooleanConverter : IValueConverter
{
object IValueConverter.Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
Nullable nullableValue = (Nullable)value;
if (!nullableValue.HasValue)
return false;
else
{
if (nullableValue.Value == true)
return true;
else
return
false;
}
}
object IValueConverter.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
throw new NotImplementedException();
}
}
}