23 implementations of IValueConverter
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
QuickInfo\OnTheFlyDocsViewStateVisibilityConverter.cs (1)
15internal sealed class OnTheFlyDocsViewStateVisibilityConverter : IValueConverter
Microsoft.VisualStudio.LanguageServices (2)
Utilities\BooleanReverseConverter.cs (1)
13internal class BooleanReverseConverter : IValueConverter
Utilities\EnumBoolConverter.cs (1)
19internal class EnumBoolConverter : IValueConverter
PresentationFramework (16)
MS\Internal\Data\DefaultValueConverter.cs (7)
376internal class SourceDefaultValueConverter : DefaultValueConverter, IValueConverter 412internal class TargetDefaultValueConverter : DefaultValueConverter, IValueConverter 447internal class SystemConvertConverter : IValueConverter 549internal class ObjectTargetConverter : DefaultValueConverter, IValueConverter 596internal class ObjectSourceConverter : DefaultValueConverter, IValueConverter 644internal class ListSourceConverter : IValueConverter 682internal class InterfaceConverter : IValueConverter
MS\Internal\Data\DynamicValueConverter.cs (1)
17internal class DynamicValueConverter : IValueConverter
System\Windows\Controls\AlternationConverter.cs (1)
22public class AlternationConverter : IValueConverter
System\Windows\Controls\BooleanToSelectiveScrollingOrientationConverter.cs (1)
15internal sealed class BooleanToSelectiveScrollingOrientationConverter : IValueConverter
System\Windows\Controls\BooleanToVisibilityConverter.cs (1)
16public sealed class BooleanToVisibilityConverter : IValueConverter
System\Windows\Controls\DataGridHeadersVisibilityToVisibilityConverter.cs (1)
15internal sealed class DataGridHeadersVisibilityToVisibilityConverter : IValueConverter
System\Windows\Controls\InkCanvas.cs (1)
2999private class ActiveEditingMode2VisibilityConverter : IValueConverter
System\Windows\Controls\StickyNote.cs (1)
1896private class InkEditingModeConverter : IValueConverter
System\Windows\Documents\ZoomPercentageConverter.cs (1)
21public sealed class ZoomPercentageConverter : IValueConverter
System\Windows\Navigation\JournalEntryListConverter.cs (1)
27public sealed class JournalEntryListConverter : IValueConverter
PresentationFramework.Fluent (1)
Controls\FallbackBrushConverter.cs (1)
8internal class FallbackBrushConverter : IValueConverter
System.Windows.Controls.Ribbon (3)
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonWindowSmallIconConverter.cs (1)
19public class RibbonWindowSmallIconConverter : IValueConverter
Microsoft\Windows\Controls\Ribbon\RibbonContextMenu.cs (2)
396private sealed class PlacementTargetToQATPositionConverter : IValueConverter 463private sealed class IsMinimizedToMinimizeOrMaximizeCommandConverter : IValueConverter
29 references to IValueConverter
PresentationFramework (29)
MS\Internal\Data\DataBindEngine.cs (4)
359internal IValueConverter GetDefaultValueConverter(Type sourceType, 364if (!_valueConverterTable.TryGetValue(key, out IValueConverter result)) 700private Dictionary<ValueConverterTableKey, IValueConverter> _valueConverterTable = new Dictionary<ValueConverterTableKey, IValueConverter>();
MS\Internal\Data\DefaultValueConverter.cs (2)
56internal static IValueConverter Create(Type sourceType, 242internal static readonly IValueConverter ValueConverterNotNeeded = new ObjectTargetConverter(typeof(object), null);
MS\Internal\Data\DynamicValueConverter.cs (1)
119private IValueConverter _converter;
System\Windows\Controls\DataGrid.cs (4)
1468public static IValueConverter HeadersVisibilityConverter 1488public static IValueConverter RowDetailsScrollingConverter 8635private static IValueConverter _headersVisibilityConverter; // Used to convert DataGridHeadersVisibility to Visibility in styles 8636private static IValueConverter _rowDetailsScrollingConverter; // Used to convert boolean (DataGrid.RowDetailsAreFrozen) into a SelectiveScrollingMode
System\Windows\Data\Binding.cs (2)
475public IValueConverter Converter 477get { return (IValueConverter)GetValue(Feature.Converter, null); }
System\Windows\Data\BindingExpression.cs (7)
342internal IValueConverter Converter 344get { return (IValueConverter)GetValue(Feature.Converter, null); } 430IValueConverter converter = Engine.GetDefaultValueConverter(type, 1266IValueConverter implicitConverter = null; 1624private object ConvertHelper(IValueConverter converter, object value, Type targetType, object parameter, CultureInfo culture) 1693private object ConvertBackHelper(IValueConverter converter, 1853IValueConverter implicitConverter = null;
System\Windows\Data\PropertyGroupDescription.cs (4)
68IValueConverter converter) 96IValueConverter converter, 138public IValueConverter Converter 268IValueConverter _converter;
System\Windows\Data\ValueConversionAttribute.cs (1)
16/// This attribute allows the author of a <seealso cref="System.Windows.Data.IValueConverter"/>
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (2)
6596typeof(System.Windows.Data.IValueConverter), // type 6600bamlMember.SetDelegate = delegate(object target, object value) { ((System.Windows.Data.Binding)target).Converter = (System.Windows.Data.IValueConverter)value; };
System\Windows\TemplateBindingExtension.cs (2)
82public IValueConverter Converter 103private IValueConverter _converter;