954ff9e3a9338a35262132cd5a25816f56ef6709
[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 }