cf5c00995e80ee1c7e7d3c600f4b67a0731e7d8a
[platform/core/csapi/tizenfx.git] / src / Tizen.NUI / src / internal / XamlBinding / FileImageSourceConverter.cs
1 using System;
2
3 namespace Tizen.NUI.Binding
4 {
5     [Xaml.TypeConversion(typeof(FileImageSource))]
6     internal sealed class FileImageSourceConverter : TypeConverter
7     {
8         public override object ConvertFromInvariantString(string value)
9         {
10             if (value != null)
11                 return (FileImageSource)ImageSource.FromFile(value);
12
13             throw new InvalidOperationException(string.Format("Cannot convert \"{0}\" into {1}", value, typeof(FileImageSource)));
14         }
15     }
16 }