79 implementations of IValueConverter
PresentationFramework (16)
src\Framework\MS\Internal\Data\DefaultValueConverter.cs (7)
384
internal class SourceDefaultValueConverter : DefaultValueConverter,
IValueConverter
420
internal class TargetDefaultValueConverter : DefaultValueConverter,
IValueConverter
455
internal class SystemConvertConverter :
IValueConverter
557
internal class ObjectTargetConverter : DefaultValueConverter,
IValueConverter
604
internal class ObjectSourceConverter : DefaultValueConverter,
IValueConverter
652
internal class ListSourceConverter :
IValueConverter
690
internal class InterfaceConverter :
IValueConverter
src\Framework\MS\Internal\Data\DynamicValueConverter.cs (1)
27
internal class DynamicValueConverter :
IValueConverter
src\Framework\System\Windows\Controls\AlternationConverter.cs (1)
26
public class AlternationConverter :
IValueConverter
src\Framework\System\Windows\Controls\BooleanToSelectiveScrollingOrientationConverter.cs (1)
18
internal sealed class BooleanToSelectiveScrollingOrientationConverter :
IValueConverter
src\Framework\System\Windows\Controls\BooleanToVisibilityConverter.cs (1)
24
public sealed class BooleanToVisibilityConverter :
IValueConverter
src\Framework\System\Windows\Controls\DataGridHeadersVisibilityToVisibilityConverter.cs (1)
18
internal sealed class DataGridHeadersVisibilityToVisibilityConverter :
IValueConverter
src\Framework\System\Windows\Controls\InkCanvas.cs (1)
3158
private class ActiveEditingMode2VisibilityConverter :
IValueConverter
src\Framework\System\Windows\Controls\StickyNote.cs (1)
1949
private class InkEditingModeConverter :
IValueConverter
src\Framework\System\Windows\Documents\ZoomPercentageConverter.cs (1)
29
public sealed class ZoomPercentageConverter :
IValueConverter
src\Framework\System\Windows\Navigation\JournalEntryListConverter.cs (1)
32
public sealed class JournalEntryListConverter :
IValueConverter
System.Activities.Core.Presentation (13)
System\Activities\Core\Presentation\ArgumentIdentifierTrimConverter.cs (1)
12
internal sealed class ArgumentIdentifierTrimConverter :
IValueConverter
System\Activities\Core\Presentation\CaseLabelVisibilityConverter.cs (1)
11
class CaseLabelVisibilityConverter :
IValueConverter
System\Activities\Core\Presentation\DisplayNameConverter.cs (1)
15
internal sealed class DisplayNameConverter :
IValueConverter
System\Activities\Core\Presentation\DynamicActivityPropertyToTooltipConverter.cs (1)
14
internal sealed class DynamicActivityPropertyToTooltipConverter :
IValueConverter
System\Activities\Core\Presentation\ExpressionToExpressionTextConverter.cs (1)
15
class ExpressionToExpressionTextConverter :
IValueConverter
System\Activities\Core\Presentation\GenericTypeArgumentConverter.cs (1)
11
public sealed class GenericTypeArgumentConverter :
IValueConverter
System\Activities\Core\Presentation\HintTextMaxWidthConverter.cs (1)
14
internal sealed class HintTextMaxWidthConverter :
IValueConverter
System\Activities\Core\Presentation\IsStateRootDesignerConverter.cs (1)
18
internal sealed class IsStateRootDesignerConverter :
IValueConverter
System\Activities\Core\Presentation\NotConverter.cs (1)
21
internal sealed class NotConverter :
IValueConverter
System\Activities\Core\Presentation\StateLinkButtonToolTipConverter.cs (1)
16
internal sealed class StateLinkButtonToolTipConverter :
IValueConverter
System\ServiceModel\Activities\Presentation\ActivityXRefConverter.cs (1)
14
sealed class ActivityXRefConverter :
IValueConverter
System\ServiceModel\Activities\Presentation\ContentButtonTitleConverter.cs (1)
13
sealed class ContentButtonTitleConverter :
IValueConverter
System\ServiceModel\Activities\Presentation\TypeToTreeConverter.cs (1)
18
sealed class TypeToTreeConverter :
IValueConverter
System.Activities.Presentation (50)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\GenericTypeParameterConverter.cs (1)
17
internal sealed class GenericTypeParameterConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Automation\TextFormatConverter.cs (1)
17
internal class TextFormatConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Editors\FlagPanel.cs (1)
70
sealed class CheckBoxStringConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Editors\FlagStringConverter.cs (1)
12
sealed class FlagStringConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Editors\ImageSourceToImageConverter.cs (1)
22
internal class ImageSourceToImageConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Editors\NewItemFactoryTypeModelToDisplayNameConverter.cs (1)
19
internal class NewItemFactoryTypeModelToDisplayNameConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Editors\newitemfactorytypemodeltotypenameconverter.cs (1)
16
internal class NewItemFactoryTypeModelToTypeNameConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Editors\NonZeroToBoolConverter.cs (1)
18
internal class NonZeroToBoolConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Editors\PropertyValueToDisplayNameConverter.cs (1)
24
internal class PropertyValueToDisplayNameConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Editors\PropertyValueToStandardValuesConverter.cs (1)
27
internal class PropertyValueToStandardValuesConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\Data\AppendSuffixConverter.cs (1)
23
internal class AppendSuffixConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\Data\BoolToDoubleConverter.cs (1)
22
internal class BoolToDoubleConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\Data\BoolToVisibilityCollpasedConverter.cs (1)
21
internal class BoolToVisibilityCollapsedConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\Data\BoolToVisibilityHiddenConverter.cs (1)
21
internal class BoolToVisibilityHiddenConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\Data\ComposingConverter.cs (1)
16
internal sealed class ComposingConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\Data\EqualsConverter.cs (1)
13
internal class EqualsConverter : DependencyObject,
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\Data\IntegerToVisibilityConverter.cs (1)
22
internal class IntegerToVisibilityConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\Data\IsNullConverter.cs (1)
18
internal class IsNullConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\Data\NotConverter.cs (1)
19
internal sealed class NotConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\Data\NullToBoolConverter.cs (1)
23
internal class NullToBoolConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\Data\SwitchConverter.cs (1)
25
internal class SwitchConverter : DependencyObject,
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\Data\ValueConverters.cs (1)
69
internal sealed class BoolToVisibilityConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Converters\ArgumentToExpressionConverter.cs (1)
17
public class ArgumentToExpressionConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Converters\ModelItemToAnnotationEnabledConverter.cs (1)
12
internal class ModelItemToAnnotationEnabledConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Converters\ModelPropertyEntryToModelItemConverter.cs (1)
19
public sealed class ModelPropertyEntryToModelItemConverter : IMultiValueConverter,
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Converters\ModelPropertyEntryToOwnerActivityConverter.cs (1)
15
public class ModelPropertyEntryToOwnerActivityConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Converters\ModelToObjectValueConverter.cs (1)
13
public class ModelToObjectValueConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Converters\VBIdentifierTrimConverter.cs (1)
9
class VBIdentifierTrimConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\ConnectorPointsToArrowTransformConverter.cs (1)
18
class ConnectorPointsToArrowTransformConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\ConnectorPointsToSegmentsConverter.cs (1)
14
class ConnectorPointsToSegmentsConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\ConnectorStartDotConverter.cs (1)
13
class ConnectorStartDotConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\GenericTypeParameterConverter.cs (1)
10
internal sealed class GenericTypeParameterConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\NotConverter.cs (1)
10
internal sealed class NotConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\NullToBooleanConverter.cs (1)
11
internal sealed class NullToBooleanConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\TextFormattingConverter.cs (1)
14
internal sealed class TextFormattingConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\Toolbox\ToolboxItemImageConverter.cs (1)
21
sealed class ToolboxItemImageConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\TypeNameConverter.cs (1)
12
internal sealed class TypeNameConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\VariableExpressionConverter.cs (1)
12
class VariableExpressionConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\View\CanExpandCollapseAllConverter.cs (1)
11
sealed class CanExpandCollapseAllConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.xaml.cs (2)
1474
private sealed class ZoomToTicksConverter :
IValueConverter
1695
private sealed class CustomZoomPercentageConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\View\ModelPropertyPathExpanderConverter.cs (1)
14
sealed class ModelPropertyPathExpanderConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\View\PropertyEntryToEditingContextConverter.cs (1)
9
class PropertyEntryToEditingContextConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\View\PropertyEntryToEditorOptionConverter.cs (1)
18
sealed class PropertyEntryToEditorOptionConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\View\TypePresenter.xaml.cs (1)
863
sealed class TypeWrapperConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\View\TypeToArgumentTypeConverter.cs (1)
15
internal sealed class TypeToArgumentTypeConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\View\TypeToStringValueConverter.cs (1)
12
class TypeToStringValueConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\View\VariableDesigner.xaml.cs (2)
1460
sealed class DesignTimeVariableToScopeConverter :
IValueConverter
1480
sealed class ScopeToTooltipConverter :
IValueConverter
System.Activities.Presentation\System\Activities\Presentation\View\VisualBasicEditor.xaml.cs (1)
2152
internal sealed class TypeToPromptTextConverter :
IValueConverter
52 references to IValueConverter
PresentationFramework (30)
src\Framework\MS\Internal\Data\DataBindEngine.cs (5)
375
internal
IValueConverter
GetDefaultValueConverter(Type sourceType,
379
IValueConverter
result = _valueConverterTable[sourceType, targetType, targetToSource];
711
public
IValueConverter
this[Type sourceType, Type targetType, bool targetToSource]
717
return (
IValueConverter
)value;
721
public void Add(Type sourceType, Type targetType, bool targetToSource,
IValueConverter
value)
src\Framework\MS\Internal\Data\DefaultValueConverter.cs (2)
63
internal static
IValueConverter
Create(Type sourceType,
249
internal static readonly
IValueConverter
ValueConverterNotNeeded = new ObjectTargetConverter(typeof(object), null);
src\Framework\MS\Internal\Data\DynamicValueConverter.cs (1)
129
private
IValueConverter
_converter;
src\Framework\System\Windows\Controls\DataGrid.cs (4)
1472
public static
IValueConverter
HeadersVisibilityConverter
1492
public static
IValueConverter
RowDetailsScrollingConverter
8665
private static
IValueConverter
_headersVisibilityConverter; // Used to convert DataGridHeadersVisibility to Visibility in styles
8666
private static
IValueConverter
_rowDetailsScrollingConverter; // Used to convert boolean (DataGrid.RowDetailsAreFrozen) into a SelectiveScrollingMode
src\Framework\System\Windows\Data\Binding.cs (2)
488
public
IValueConverter
Converter
490
get { return (
IValueConverter
)GetValue(Feature.Converter, null); }
src\Framework\System\Windows\Data\BindingExpression.cs (7)
356
internal
IValueConverter
Converter
358
get { return (
IValueConverter
)GetValue(Feature.Converter, null); }
444
IValueConverter
converter = Engine.GetDefaultValueConverter(type,
1268
IValueConverter
implicitConverter = null;
1617
private object ConvertHelper(
IValueConverter
converter, object value, Type targetType, object parameter, CultureInfo culture)
1686
private object ConvertBackHelper(
IValueConverter
converter,
1845
IValueConverter
implicitConverter = null;
src\Framework\System\Windows\Data\PropertyGroupDescription.cs (4)
73
IValueConverter
converter)
101
IValueConverter
converter,
143
public
IValueConverter
Converter
273
IValueConverter
_converter;
src\Framework\System\Windows\Data\ValueConversionAttribute.cs (1)
22
/// This attribute allows the author of a <seealso cref="System.Windows.Data.
IValueConverter
"/>
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (2)
6556
typeof(System.Windows.Data.
IValueConverter
), // type
6560
bamlMember.SetDelegate = delegate(object target, object value) { ((System.Windows.Data.Binding)target).Converter = (System.Windows.Data.
IValueConverter
)value; };
src\Framework\System\Windows\TemplateBindingExtension.cs (2)
91
public
IValueConverter
Converter
115
private
IValueConverter
_converter;
System.Activities.Core.Presentation (2)
System\ServiceModel\Activities\Presentation\TypeToTreeConverter.cs (2)
20
object
IValueConverter
.Convert(object value, Type targetType, object parameter, CultureInfo culture)
98
object
IValueConverter
.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
System.Activities.Presentation (20)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\GenericTypeParameterConverter.cs (2)
31
object
IValueConverter
.Convert(object value, Type convertToType, object containerParameter, CultureInfo culture)
50
object
IValueConverter
.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Automation\AutomatedChoiceEditor.cs (3)
27
typeof(
IValueConverter
),
36
public
IValueConverter
AutomationValueConverter
38
get { return (
IValueConverter
)this.GetValue(AutomationValueConverterProperty); }
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\FromExpression\Framework\Data\ComposingConverter.cs (3)
18
private List<
IValueConverter
> converters = new List<
IValueConverter
>();
21
public List<
IValueConverter
> Converters
System.Activities.Presentation\System\Activities\Presentation\DesignObjectWrapper.cs (2)
754
static
IValueConverter
ModelPropertyEntryToModelItemConverter
762
static
IValueConverter
ModelPropertyEntryToOwnerActivityConverter
System.Activities.Presentation\System\Activities\Presentation\GenericTypeParameterConverter.cs (3)
23
static
IValueConverter
baseFullNameConverter =
25
static
IValueConverter
baseShortNameConverter =
28
IValueConverter
Converter
System.Activities.Presentation\System\Activities\Presentation\NotConverter.cs (1)
12
static
IValueConverter
baseConverter =
System.Activities.Presentation\System\Activities\Presentation\Toolbox\ToolboxItemImageConverter.cs (2)
23
object
IValueConverter
.Convert(object value, Type targetType, object parameter, CultureInfo culture)
42
object
IValueConverter
.ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
System.Activities.Presentation\System\Activities\Presentation\View\DesignerView.xaml.cs (1)
1483
IValueConverter
baseConverter;
System.Activities.Presentation\System\Activities\Presentation\View\ExpressionValueEditor.cs (3)
28
IValueConverter
converter = (ModelPropertyEntryToOwnerActivityConverter)EditorResources.GetResources()["ModelPropertyEntryToOwnerActivityConverter"];
89
IValueConverter
typeToStringConverter = (
IValueConverter
)EditorResources.GetResources()["TypeParameterConverter"];