21 references to TypeConverter
PresentationFramework (3)
System\Windows\Markup\SetterTriggerConditionValueConverter.cs (1)
123typeConverter = xamlProperty.TypeConverter;
System\Windows\TemplateContent.cs (2)
861if (xamlProperty.TypeConverter != null) 863converter = xamlProperty.TypeConverter.ConverterInstance;
System.Xaml (10)
System\Xaml\InfosetObjects\XamlObjectWriter.cs (3)
1352XamlValueConverter<TypeConverter> converter = property.TypeConverter; 1631object convertedValue = Logic_CreateFromValue(ctx, propertyForDirective.TypeConverter, value, propertyForDirective, propertyForDirective.Name); 2550value = Logic_CreateFromValue(owc, owc.ParentProperty.TypeConverter, owc.CurrentInstance,
System\Xaml\Parser\XamlPullParser.cs (3)
717&& _context.CurrentMember.TypeConverter is not null) 1222if (property.TypeConverter == BuiltInValueConverter.String) 1227if (property.TypeConverter == BuiltInValueConverter.Object)
System\Xaml\Schema\XamlDirective.cs (1)
182return base.TypeConverter;
System\Xaml\XamlObjectReader.cs (3)
842TypeConverterExtensions.GetConverterInstance(xamlProperty.TypeConverter), 1942(valueType.ContentProperty.TypeConverter != BuiltInValueConverter.String && 1943valueType.ContentProperty.TypeConverter != BuiltInValueConverter.Object))
System.Xaml.Tests (8)
System\Xaml\XamlDirectiveTests.cs (1)
34Assert.Equal(typeConverter, directive.TypeConverter);
System\Xaml\XamlMemberTests.cs (7)
1757Assert.Equal(expectedGet, member.TypeConverter); 1764Assert.Null(directive.TypeConverter); 1778Assert.Throws<NullReferenceException>(() => member.TypeConverter); 1792Assert.Throws<NullReferenceException>(() => member.TypeConverter); 1806Assert.Throws<InvalidCastException>(() => member.TypeConverter); 1816Assert.Throws<XamlSchemaException>(() => member.TypeConverter); 1824Assert.Throws<ArgumentNullException>("typeName", () => member.TypeConverter);