Exemplo n.º 1
0
        //void LoadSkins()
        //{
        //    foreach (SkinContainer skin in SkinManager.Default.Skins)
        //    {
        //        listSkins.Properties.Items.Add(skin.SkinName);
        //    }
        //}

        public void Apply()
        {
            //先查看是否更改了字体,如果更改了要应用新的字体
            int fontSize = comboBoxEdit1.SelectedIndex + 9;

            SkinUtil.SetFont(listFontFamilies.Text, fontSize);

            //再查看是否更改了皮肤,如果更改了要应用新的皮肤
            SkinUtil.SetSkin(listSkins.Text);

            //将更改保存到配置文件中
            Properties.Settings.Default.FontFamily = listFontFamilies.Text;
            Properties.Settings.Default.FontSize   = fontSize;
            Properties.Settings.Default.Skin       = listSkins.Text;

            Properties.Settings.Default.Save();
        }
Exemplo n.º 2
0
        public FrmLogin()
        {
            //读取设置
            Properties.Settings _setting = Properties.Settings.Default;

            //按照用户保存的设置改变皮肤
            SkinUtil.RegisterSkin(System.IO.Path.Combine(Application.StartupPath, "skins.dll"));
            SkinUtil.SetSkin(_setting.Skin);
            SkinManager.EnableFormSkins();
            SkinUtil.SetFont(_setting.FontFamily, _setting.FontSize);

            InitializeComponent();

            txtID.Text             = _setting.Usercode;
            this.btnSettings.Image = AppResource.GetIcon(AppResource.EIcons.settings);
            //txtPwd.Text = SecurityUtil.Base64ToString(_setting.password);
            //checkRememberMe.Checked = _setting.RememberMe;
        }