2using System.Globalization;
3using System.Windows.Data;
4using System.Windows.Markup;
11 public class ToBase64 : MarkupExtension, IValueConverter
14 public object Convert(
object value, Type targetType,
object parameter, CultureInfo culture)
16 if (value is
byte[] Bin)
17 return System.Convert.ToBase64String(Bin);
19 return value.ToString();
23 public object ConvertBack(
object value, Type targetType,
object parameter, CultureInfo culture)
29 public override object ProvideValue(IServiceProvider serviceProvider)
Converts binary data to a BASE64-encoded string
object Convert(object value, Type targetType, object parameter, CultureInfo culture)
object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
override object ProvideValue(IServiceProvider serviceProvider)