PDA

View Full Version : ساخت استایل برای ویندوز فرم - VisualStyler skins



juza66
دوشنبه 05 آبان 1393, 17:36 عصر
با سلام خدمت دوستان

داشتم تویی اینترنت درباره ساخت استایل برای فرمم می گشتم خوردم به پست این سایت:

http://www.skin-soft.co.uk/Docs/VisualStyler/images/Deployment1.png


این لینک دانلود نرم افزار:
http://www.skin-soft.co.uk/Downloads/


لینک سایت و استایل های اون:
http://www.skin-soft.co.uk/


اینهم نحوه استفاده از استایل ساخته شده در سی شارپ:


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.GetExecutin gAssembly().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.GetExecutin gAssembly().GetManifestResourceStream(skinName));
}
}
}


دوستان اگر راه حل بهتری دارن یا استایل خاصی یا کامپونت کم حجمی دارن حتماً بذارید دوستان هم استفاده کنند/.

ghasem110deh
دوشنبه 05 آبان 1393, 17:59 عصر
سلام ...
یه روش هست که با فتوشاپ میشه یه استایل منحصر به فرد واس خوت درست کنی !

http://s5.picofile.com/file/8148152192/tarahi_ghaleb_narmafzar_fars.rar.html

منتها من که نتونستم اسفاده کنم ؟
اگه قسمتهای کد نویسی شو گرفتین چی میگه به ماهم بگین :چشمک:

ghasem110deh
دوشنبه 05 آبان 1393, 18:25 عصر
Iris Skin Pack اینم
http://s5.picofile.com/file/8148154992/Iris_Skin_Pack.rar.html

با 65 استایل رنگارنگ ... (اگه نرم افزارشو نصب کنی میتونی رنگ هاشو تغییر بدی)

نکته : فقط روی نت فرم ورک 3.5 جواب میده !

اینم کد استفاده : (فقط باید تو پوشه دیباگ برنامه بریزین - بعد از ستاپ سازی هم مشکلی نداره)


private void Form1_Load(object sender, EventArgs e) {
this.skinEngine1.SkinFile = Environment.CurrentDirectory + @"\Skin\office2003.ssk";
this.skinEngine1.Active = true;
}




125012

علی فتحی
شنبه 27 تیر 1394, 03:26 صبح
این کد چرا شناسایی نمیکنه؟
string skinName = @"Main.Skins.XP (Blue).vssf";
visualStyler1.LoadVisualStyle(Assembly.GetExecutin gAssembly().GetManifestResourceStream(skinName));