Ejemplo n.º 1
0
        public static ImageResource GetCloseButtonImageResource(PushButtonState closeButtonState)
        {
            string str;

            if (OS.IsWin8OrLater)
            {
                str = "Metro";
            }
            else
            {
                PdnTheme effectiveTheme = ThemeConfig.EffectiveTheme;
                if (effectiveTheme != PdnTheme.Classic)
                {
                    if (effectiveTheme != PdnTheme.Aero)
                    {
                        throw ExceptionUtil.InvalidEnumArgumentException <PdnTheme>(ThemeConfig.EffectiveTheme, "ThemeConfig.EffectiveTheme");
                    }
                    str = "Aero";
                }
                else
                {
                    str = "Classic";
                }
            }
            string str2 = "." + str + ".png";
            string str3 = closeButtonState.ToString();

            return(PdnResources.GetImageResource("Images.ImageStrip.CloseButton." + str3 + str2));
        }