21 references to TypeConverter
PresentationFramework (3)
System\Windows\Markup\SetterTriggerConditionValueConverter.cs (1)
122typeConverter = xamlProperty.TypeConverter;
System\Windows\TemplateContent.cs (2)
858if (xamlProperty.TypeConverter != null) 860converter = xamlProperty.TypeConverter.ConverterInstance;
System.Xaml (10)
System\Xaml\InfosetObjects\XamlObjectWriter.cs (3)
1351XamlValueConverter<TypeConverter> converter = property.TypeConverter; 1630object convertedValue = Logic_CreateFromValue(ctx, propertyForDirective.TypeConverter, value, propertyForDirective, propertyForDirective.Name); 2549value = Logic_CreateFromValue(owc, owc.ParentProperty.TypeConverter, owc.CurrentInstance,
System\Xaml\Parser\XamlPullParser.cs (3)
716&& _context.CurrentMember.TypeConverter is not null) 1221if (property.TypeConverter == BuiltInValueConverter.String) 1226if (property.TypeConverter == BuiltInValueConverter.Object)
System\Xaml\Schema\XamlDirective.cs (1)
181return base.TypeConverter;
System\Xaml\XamlObjectReader.cs (3)
841TypeConverterExtensions.GetConverterInstance(xamlProperty.TypeConverter), 1941(valueType.ContentProperty.TypeConverter != BuiltInValueConverter.String && 1942valueType.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);