Изменение скина в реальном времени C#

Тема в разделе "Софт и инструменты", создана пользователем Hermanicus, 7 мар 2017.

  1. Взято в с сайта SkinSoft VisualStyler специально для ******
    Создайте папку 'Skins' в корневом каталоге приложения решение.
    Выберите папку и щелкните правой кнопкой мыши Добавить->Добавить существующий элемент.
    В файловом диалоге перейдите к папке со скинами и выбрать один или несколько скинов, и нажмите кнопку ОК.
    Вывести окно свойств и для каждого файла установить 'Build Action' к 'встроенный ресурс'.
    [​IMG]

    Код:
    using System;
    using System.Reflection;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;

    namespace WindowsApplication1
    {
    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    }

    //<------------------------------------------------------------------->
    /// <summary>
    /// Handles the LoadVistaAeroSkin button click event
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>

    private void btnLoadVistaAeroSkin_Click(object sender, EventArgs e)
    {
    // Get the resource path for the Aero skin
    string skinName = @"WindowsApplication1.Skins.Vista (Aero).vssf";

    // Load the skin directly from the resource stream
    visualStyler1.LoadVisualStyle(Assembly.GetExecutingAssembly().GetManifestResourceStream(skinName));
    }


    //<------------------------------------------------------------------->
    /// <summary>
    /// Handles the LoadAquaSkin button click event
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>

    private void btnLoadAquaSkin_Click(object sender, EventArgs e)
    {
    // Get the resource path for the Aqua skin
    string skinName = @"WindowsApplication1.Skins.OSX (Aqua).vssf";

    // Load the skin directly from the resource stream
    visualStyler1.LoadVisualStyle(Assembly.GetExecutingAssembly().GetManifestResourceStream(skinName));
    }
    }
    }
    Предлагаю услуги по:
    1. Сделаю зеркало любого сайта в сети ТОR
    2. Блокировка ЛЮБОГО QIWI Номера (Быстро)


    [​IMG]
    Мануалы и софт выложены в ознакомительных целях вся ответственность за использования ложится на вас.
    Софт советую использовать на виртуалке.
     

Поделиться этой страницей