From 684a737abfd44c1f03caaf547c13c4f906fc0f4f Mon Sep 17 00:00:00 2001 From: jackson Date: Fri, 4 Dec 2009 22:05:08 +0000 Subject: [PATCH] * MoonlightTypeConverter.cs: Convert CacheMode's from strings. git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/moon@147716 e3ebcda4-bce8-0310-ba0a-eca2169e7518 --- class/System.Windows/Mono/ChangeLog | 4 ++++ class/System.Windows/Mono/MoonlightTypeConverter.cs | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/class/System.Windows/Mono/ChangeLog b/class/System.Windows/Mono/ChangeLog index 1df2976ce..fbd34442a 100644 --- a/class/System.Windows/Mono/ChangeLog +++ b/class/System.Windows/Mono/ChangeLog @@ -1,5 +1,9 @@ 2009-12-04 Jackson Harper + * MoonlightTypeConverter.cs: Convert CacheMode's from strings. + +2009-12-04 Jackson Harper + * ManagedXamlLoader.cs: remove inaccurate comment. 2009-12-02 Alan McGovern diff --git a/class/System.Windows/Mono/MoonlightTypeConverter.cs b/class/System.Windows/Mono/MoonlightTypeConverter.cs index 672fda284..05c3fae79 100644 --- a/class/System.Windows/Mono/MoonlightTypeConverter.cs +++ b/class/System.Windows/Mono/MoonlightTypeConverter.cs @@ -100,6 +100,11 @@ namespace Mono { if (destinationType == typeof (FontStretch)) return new FontStretch ((FontStretchKind) Enum.Parse (typeof (FontStretchKind), str_val, true)); + + if (destinationType == typeof (CacheMode)) { + if (str_val == "BitmapCache") + return new BitmapCache (); + } } if (value is Color && destinationType.IsAssignableFrom(typeof(SolidColorBrush))) { -- 2.11.4.GIT