Browse Source

Use TypeConverter correctly.

pull/3462/head
Steven Kirk 7 years ago
parent
commit
6447d4f98d
  1. 6
      src/Avalonia.Diagnostics/Diagnostics/ViewModels/PropertyViewModel.cs

6
src/Avalonia.Diagnostics/Diagnostics/ViewModels/PropertyViewModel.cs

@ -33,11 +33,9 @@ namespace Avalonia.Diagnostics.ViewModels
{
var converter = TypeDescriptor.GetConverter(targetType);
if (converter != null &&
converter.CanConvertFrom(typeof(string)) &&
converter.CanConvertTo(targetType))
if (converter != null && converter.CanConvertFrom(typeof(string)))
{
return converter.ConvertTo(null, CultureInfo.InvariantCulture, s, targetType);
return converter.ConvertFrom(null, CultureInfo.InvariantCulture, s);
}
else
{

Loading…
Cancel
Save