using System; namespace Xamarin.Forms { public class WebViewSourceTypeConverter : TypeConverter { public override object ConvertFromInvariantString(string value) { if (value != null) return new UrlWebViewSource { Url = value }; throw new InvalidOperationException(string.Format("Cannot convert \"{0}\" into {1}", value, typeof(Color))); } } }