| 123456789101112131415161718192021222324252627282930 | using System;using System.Globalization;using System.Windows;using System.Windows.Data;namespace Bolt.Toolkit.Wpf.Converters{	public class BoolVisibilityConverter : IValueConverter	{		public object Convert(object value, Type targetType, object parameter, CultureInfo culture)		{			var v = (bool)value;			var hide = Visibility.Hidden;			if (parameter != null)			{				if ((bool)parameter)				{					hide = Visibility.Collapsed;				}			}			return v == true ? Visibility.Visible : hide;		}		public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)		{			throw new NotImplementedException();		}	}}
 |