コード例 #1
0
ファイル: CustomAppTheme.cs プロジェクト: WELL-E/Hurricane
        public static bool FromFile(string filename, out CustomAppTheme result)
        {
            var appTheme = new CustomAppTheme { Name = Path.GetFileNameWithoutExtension(filename) };

            try
            {
                if (!IsAppThemeDictionary(appTheme.ResourceDictionary))
                {
                    result = null;
                    return false;
                }
            }
            catch (XamlParseException)
            {
                result = null;
                return false;
            }

            result = appTheme;
            return true;
        }
コード例 #2
0
ファイル: CustomAppTheme.cs プロジェクト: xiaohszx/Hurricane
        public static bool FromFile(string filename, out CustomAppTheme result)
        {
            var appTheme = new CustomAppTheme {
                Name = Path.GetFileNameWithoutExtension(filename)
            };

            try
            {
                if (!IsAppThemeDictionary(appTheme.ResourceDictionary))
                {
                    result = null;
                    return(false);
                }
            }
            catch (XamlParseException)
            {
                result = null;
                return(false);
            }

            result = appTheme;
            return(true);
        }