using System; using System.Globalization; using System.Windows.Data; namespace OwlCore.Wpf.Converters { /// /// A converter used for debugging the data passed by a binding. /// public sealed class DebugPassThroughConverter : IValueConverter { /// public object? Convert(object value, Type targetType, object parameter, CultureInfo culture) { System.Diagnostics.Debug.Write($"Debug passthrough: Type is {value?.GetType().ToString() ?? "null"}"); return value; } /// public object? ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { return value; } } }