VisualStyler.Net是一種優(yōu)質(zhì)的皮膚組件,其向Windows Forms .Net開(kāi)發(fā)者們提供了多達(dá)23種專業(yè)設(shè)計(jì)的皮膚,用戶還可以為其應(yīng)用程序裝配Microsoft Visual風(fēng)格的皮膚。其目前已能提供2000余種視覺(jué)外觀供客戶選擇,讓您的應(yīng)用程序看起來(lái)與眾不同。
VisualStyler使用了最新的智能標(biāo)簽設(shè)計(jì)器,使得該組件易于安裝和使用,用戶可使用其提供的Visual Studio插件(該組件對(duì)Visual Studio進(jìn)行了擴(kuò)展以支持所有窗體、控件以及用戶控件上的WYSIWYG皮膚)獲得完全皮膚化的設(shè)計(jì)時(shí)體驗(yàn)。因而用戶現(xiàn)在可以像設(shè)計(jì)普通windows窗體的應(yīng)用程序一樣設(shè)計(jì)其自己的有皮膚的應(yīng)用程序GUI。
【適用范圍】可使用于所有windows窗體程序。
VisualStyler.Net is the premium skinning component for Windows Forms .Net developers, the product is supplied with 23 professionally designed skins and you can also use any Microsoft Visual Style to skin your applications. With currently over 2000 visual styles to choose from, your applications can now really stand out from crowd.
VisualStyler uses the latest smart-tag designers making the component extremely easy to setup and use, and for a fully skinned design-time experience you can use the supplied Visual Studio add-in which extends Visual Studio to support WYSIWYG skinning on all forms, controls and user controls. So you can now design your skinned application GUI just as you would with any other normal windows forms application.
【applicable range】Can be used for all windows forms application.
主要功能
設(shè)計(jì)時(shí)集成
VisualStyler附帶了一個(gè)Visual Studio插件,該插件對(duì)Visual Studio 設(shè)計(jì)時(shí) IDE進(jìn)行了完全擴(kuò)展,為開(kāi)發(fā)者提供了一系列豐富的WYSIWYG設(shè)計(jì)時(shí)皮膚體驗(yàn)。VisualStyler使用了最新的智能標(biāo)簽設(shè)計(jì)器,使得該組件易于安裝和使用。
-
智能標(biāo)簽設(shè)計(jì)器可以幫助用戶迅速安裝組件,并且可獲得所有設(shè)計(jì)階段的特性
-
外觀瀏覽對(duì)話框可以幫助用戶從外觀庫(kù)中瀏覽,預(yù)覽以及選擇任意可視化外觀
-
外觀導(dǎo)入向?qū)Э梢詭椭脩魪膍sstyles文件或者zip文件中導(dǎo)入可視化外觀
先進(jìn)的皮膚創(chuàng)建技術(shù)
VisualStyler使用了一個(gè)先進(jìn)的皮膚引擎,使得你的應(yīng)用程序可以快速、平穩(wěn)的呈現(xiàn)而不會(huì)有閃爍效果,此外,由于我們的皮膚引擎全部用C#編寫(xiě),因此其支持Windows窗體透明效果,字體,顏色和圖像自定義。Microsoft Visual Styles可以進(jìn)行精確渲染,請(qǐng)點(diǎn)擊以下圖片以進(jìn)行預(yù)覽。
動(dòng)態(tài)陰影
VisualStyler支持在所有窗體和對(duì)話框上的動(dòng)態(tài)alpha混用的陰影效果,這是我們的產(chǎn)品的一項(xiàng)獨(dú)有功能,可用于所有平臺(tái)。有了該功能,您的應(yīng)用程序窗體即可在用戶屏幕上迅速的彈出。
內(nèi)置的Visual Styles
VisualStyler為用戶提供了多達(dá)23種外觀,包括Windows XP, Vista, Aero, Office 2007 和 Mac OS-X主題,請(qǐng)點(diǎn)擊以下圖片以進(jìn)行預(yù)覽
|
|
|
XP Blue
|
XP Olive Skin
|
XP Metallic Skin
|
|
|
|
XP Royale Skin
|
Office 2007 Blue
|
Office 2007 Black
|
|
|
|
Vista Basic
|
Aero Blue
|
Mac OS-X Panther
|
|
Mac OS-X Leopard
|
返回頂部↑
皮膚導(dǎo)入
VisualStyler允許用戶在設(shè)計(jì)期間導(dǎo)入任意Microsoft Visual Style,用戶可以直接用其從msstyles文件或者zip文件中導(dǎo)入可視化外觀。該'Import Visual Style'(導(dǎo)入可視化外觀)功能位于VisualStyler屬性窗口的底部。
步驟1
打開(kāi)你的應(yīng)用程序的主窗口,點(diǎn)擊VisualStyler組件,通過(guò)點(diǎn)擊組件上方右邊角落的小箭頭選中設(shè)計(jì)任務(wù)。完成上述操作后即可顯示如下設(shè)計(jì)面板,然后點(diǎn)擊'Import Visual Styles'鏈接
步驟2
顯示出“外觀導(dǎo)入”對(duì)話框以后,用戶即可選擇'Zip Archive'選項(xiàng),然后點(diǎn)擊Open Zip打開(kāi)選中的zip文件,該zip文件應(yīng)當(dāng)包含一至多個(gè)msstyles文件。
步驟3
通過(guò)文件打開(kāi)對(duì)話框選擇Zip文件,點(diǎn)擊OK或者Cancel
步驟4
選擇完zip文件以后,對(duì)話框中將顯示該zip文件中所包含的所有msstyles文件,用戶即可通過(guò)使用外觀列表框?qū)胂鄳?yīng)的外觀。只需店家import,程序即會(huì)自動(dòng)從zip文件中提取該外觀并對(duì)之進(jìn)行顯示。
步驟5
完成上述步驟以后,用戶即可看到該外觀的預(yù)覽效果(默認(rèn)的顏色和主題),然后可通過(guò)顏色主題下拉框預(yù)覽所有的顏色主題。點(diǎn)擊OK確定當(dāng)前選擇,點(diǎn)擊Cancel退出。
選定后,該外觀即將被轉(zhuǎn)化為一個(gè)VisualStyler (.vssf)文件被存入'Custom Skins'里的皮膚庫(kù)中。如果用戶是在使用VisualStyler插件,則選定的皮膚可以自動(dòng)的應(yīng)用入任意開(kāi)放式窗體中。
返回頂部↑
其他功能
-
可自動(dòng)為整個(gè).NET程序添加皮膚
-
自帶23種外觀風(fēng)格
-
3種可選的透明陰影效果
-
3種可選的專業(yè)工具欄渲染效果
-
可為整套Windows窗體的.NET控件添加皮膚
-
可為各種類型的以及MDI類型的應(yīng)用程序添加皮膚
-
可為所有的原生系統(tǒng)滾動(dòng)條添加皮膚
-
可為所有諸如OpenFileDialog, PrintDialog之類的對(duì)話框添加皮膚
-
支持控件圖片以及背景圖片屬性
-
支持WinForms控件的背景透明
-
支持多線程的形式以及用戶界面
-
高質(zhì)量的渲染可產(chǎn)生流暢的閃爍效果,無(wú)需拉拔
-
易于使用的組件API使得用戶可以自定義需要添加皮膚的部分
-
在所有平臺(tái)上均使用了加速繪畫(huà)方式
-
支持所有的16位,24位以及32位顏色深度
-
無(wú)需UxTheme和主題發(fā)現(xiàn)的操作系統(tǒng)支持
-
完全使用托管的C#編寫(xiě)
-
兼容NET 2.0, NET 3.0 和 NET 3.5
-
作為單一的.NET組件匯編dll應(yīng)用
返回頂部↑
Highlights
Design-time Integration
VisualStyler comes supplied with a Visual Studio add-in which completely extends the Visual Studio design-time IDE providing developers with a rich WYSIWYG design-time skinning experience. The component uses the latest smart-tag designers, making the component very easy to setup and configure.
-
The smart-tag designer enables you to quickly setup the component and access all of the design-time features
-
.The style browser dialog enables you to browse, preview, and select any visual style from the style gallery.
-
The style import wizard enables you to import new visual styles from any msstyles file or zip archive.
|
|
Advanced Skinning Technology
VisualStyler uses an advanced skin engine, your application GUI is rendered fast, accurate and smoothly with no visible paint artifacts or flickering, and because our skin engine is designed entirely in C# it fully supports windows forms control transparency, font, color and image customizations. Microsoft Visual Styles are rendered extremely accurate, please click on an image below to see a full preview.
Dynamic form shadows
VisualStyler supports dynamic alpha-blended drop shadow effects on all forms and dialogs, a feature unique to our product and available on all platforms. Your application forms will literally spring to life popping right out of the screen.
Built-in Visual Styles
VisualStyler is supplied with 23 authentic looking styles including Windows XP, Vista, Aero, Office 2007 and Mac OS-X themes. Please click on an image below to see a full preview.
|
|
|
XP Blue
|
XP Olive Skin
|
XP Metallic Skin
|
|
|
|
XP Royale Skin
|
Office 2007 Blue
|
Office 2007 Black
|
|
|
|
Vista Basic
|
Aero Blue
|
Mac OS-X Panther
|
|
Mac OS-X Leopard
|
返回頂部↑
Importing Skins
VisualStyler allows you to import any Microsoft Visual Style at design-time, visual styles can be imported directly from an msstyles file or from a Zip archive. The 'Import Visual Style' task can be found on the VisualStyler designer and at the bottom of the VisualStyler properties window.
Step 1.
Open the main form of your application and click on the VisualStyler component and select the designer tasks by clicking on the small arrow on the top right hand corner. This will reveal the designer panel as shown below, now click on the 'Import Visual Styles' link.
Step 2.
This will display the import style dialog. Select the 'Zip Archive' option and click Open Zip to choose a Zip file, the Zip file is assumed to contain one or more msstyles files.
Step 3
Select the Zip file using the file open dialog, click Ok or Cancel.
Step 4
After selecting a Zip file the dialog will display a list of all msstyles in the Zip archive. You can then select which style to import from using the style listbox. Click Import, and the visual style will be extracted from the zip and displayed.
Step 5
You will now see a preview of the visual style with the default color scheme. You can preview all of the available color schemes using the color scheme drop-down box. Click OK to accept the current selection or Cancel to quit.
The style will now be converted to a VisualStyler file (.vssf) and saved in the skin gallery under 'Custom Skins'. If you are using the VisualStyler add-in, the skin will automatically be applied to any open forms.
返回頂部↑
General Features
-
Automatically skins your entire .NET application.
-
Supplied with 23 professional visual styles.
-
Choose from 3 translucent form shadow effects.
-
Choose from 3 professional ToolStrip rendering styles.
-
Skins the entire set of window forms .NET controls.
-
Skins all forms and MDI forms applications.
-
Skins all of the native system scrollbars.
-
Skins all of the common dialogs such as OpenFileDialog, PrintDialog etc.
-
Full support for control image and background image properties.
-
Full support for WinForms control background transparency.
-
Full support for multithreaded forms and user interfaces.
-
High quality rendering produces smooth flicker free drawing.
-
Easy to use component API lets you customize what is skinned.
-
Uses hardware accelerated drawing methods on all platforms.
-
Supports 16-bit, 24-bit and 32-bit color depths.
-
Does not require uxtheme or 'theme aware' OS platforms.
-
Written entirely in 100% managed C#.
-
Compatible with NET 2.0, NET 3.0 and NET 3.5.
-
Implemented as a single .NET component assembly dll.
返回頂部↑