Added missing converter
authorPanagiotis Kanavos <pkanavos@gmail.com>
Mon, 30 Apr 2012 07:14:07 +0000 (10:14 +0300)
committerPanagiotis Kanavos <pkanavos@gmail.com>
Mon, 30 Apr 2012 07:14:07 +0000 (10:14 +0300)
trunk/Pithos.Client.WPF/Converters/ImageNameToImageConverter.cs [new file with mode: 0644]

diff --git a/trunk/Pithos.Client.WPF/Converters/ImageNameToImageConverter.cs b/trunk/Pithos.Client.WPF/Converters/ImageNameToImageConverter.cs
new file mode 100644 (file)
index 0000000..90f802c
--- /dev/null
@@ -0,0 +1,27 @@
+using System;\r
+using System.Collections.Generic;\r
+using System.Globalization;\r
+using System.Linq;\r
+using System.Text;\r
+using System.Windows.Data;\r
+using System.Windows.Media.Imaging;\r
+\r
+namespace Pithos.Client.WPF.Converters\r
+{\r
+    public class ImageNameToImageConverter: IValueConverter\r
+       {\r
+           public object Convert(object value, Type targetType, object parameter, CultureInfo culture)\r
+           {\r
+               var image = new BitmapImage();\r
+            image.BeginInit();\r
+            image.UriSource = new Uri(String.Format("pack://application:,,,/PithosPlus;component/Images/{0}", value));\r
+            image.EndInit();           \r
+               return image;\r
+           }\r
+\r
+           public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)\r
+           {\r
+               throw new NotImplementedException();\r
+           }\r
+       }\r
+}\r