Пример #1
0
 /// <summary>
 ///     Applies the skin on all controls inside the form.
 /// </summary>
 private void ApplyAllControlsSkin()
 {
     foreach (Control c in Controls)
     {
         SkinUtils.ApplySkinToControl(FormSkin, c);
     }
 }
Пример #2
0
        protected override void OnControlAdded(ControlEventArgs e)
        {
            base.OnControlAdded(e);

            //Apply the skin to any control newly added to the form.
            if (FormSkin != null && !DesignMode)
            {
                SkinUtils.ApplySkinToControl(FormSkin, e.Control);
            }
        }
Пример #3
0
        public void ApplySkin(BaseSkin skin)
        {
            FlatStyle = skin.TabControlFlatStyle;
            FlatTabSelectedBackColor = skin.TabControlSelectedTabBackColor;
            FlatTabSelectedForeColor = skin.TabControlSelectedTabForeColor;
            FlatTabBorderColor       = skin.TabControlTabBorderColor;

            foreach (Control c in Controls)
            {
                SkinUtils.ApplySkinToControl(skin, c);
            }
        }