OSSkin.Net可以幫助軟件開發者為windows窗體的.NET應用程序添加皮膚,其提供了18種可選的外觀風格,包括Windows XP, Vista, Aero, Office 2007 和Mac OS-X主題。其功能先進的皮膚引擎全部用C#編寫,是目前市面上唯一可以完全為Windows窗體,控件和對話框添加皮膚的控件。.
OSSkin.Net enables developers to skin windows forms .NET applications from a choice of 18 authentic looking styles including Windows XP, Vista, Aero, Office 2007 and Mac OS-X themes. Thanks to an advanced skin engine designed entirely in C#, it is the only skinning product currently available that completely skins all windows forms .NET forms, controls and dialogs.
功能亮點
動態窗體陰影
OSSkin 支持在所有窗體和對話框上的動態alpha混用的陰影效果,這是我們的產品的一項獨有功能,可用于所有平臺。有了該功能,您的應用程序窗體在用戶屏幕具有生動的效果。
工具條渲染
OSSkin能完全對windows窗體的工具條控件進行渲染,包括工具條,菜單欄,狀態欄控件。其提供以下三種不同的專業工具欄渲染方式:-
系統風格使用帶皮膚的組件繪制工具欄 |
 |
專業風格使用帶皮膚的漸變和顏色繪制工具欄 |
 |
混合風格使用帶皮膚的和漸變風格繪制工具欄 |
 |
設計器功能
OSSkin 可以直接安裝入Visual Studio Toolbox中,安裝極其簡單,用戶只需將該組件放至應用程序的主界面上或者是用戶在使用應用程序的時候看到的第一個窗體中即可.
用戶使用內置的智能標簽設計器,可以對皮膚的各個方面進行定制,且無修改任意系統源代碼即可設置其參數.
用戶也可以在使用的過程中修改組件的顯示參數,其應用程序的GUI將自動在運行時進行更新以反映這些新改動的設置.

內置的皮膚
SkinSoft開發的皮膚引擎無需依賴任何平臺,無需要求uxtheme或者'theme aware OS'(比如windows XP),因此您的帶皮膚的應用程序在所有windows的操作系統(windows 200及以上)上看起來都是一樣的。請點擊以下圖片以進行完全預覽.
|
|
|
|
XP Blue |
XP Olive |
XP Metallic |
Vista Black |
|
|
|
|
XP Royale |
Vista Blue |
Office 2007 Black |
Aero Silver |
|
|
|
|
Vista Silver |
Aero Blue |
Office 2007 Blue |
Aero Black |
|
|
|
|
Office 2007 Silver |
Mac OS-X Tiger |
Mac OS-X Brushed |
Mac OS-X Panther |
|
|
|
|
Mac OS-X Leopard |
Mac OS-X iTunes |
|
|
其他功能
- 可自動為整個.NET程序添加皮膚
- 可為整套Windows窗體的.NET控件添加皮膚
- 可為各種類型的以及MDI類型的應用程序添加皮膚
- 可為所有的原生系統滾動條添加皮膚
- 可為所有諸如OpenFileDialog, PrintDialog之類的對話框添加皮膚
- 3種可選的透明陰影效果
- 3種可選的專業工具欄渲染效果
- 支持控件圖片以及背景圖片屬性
- 支持WinForms控件的背景透明
- 支持多線程的形式以及用戶界面
- 高質量的渲染可產生流暢的閃爍效果,無需繪制
- 易于使用的組件API使得用戶可以自定義需要添加皮膚的部分
- 在所有平臺上均使用了加速繪畫方式
- 支持所有的16位,24位以及32位顏色深度
- 無需UxTheme和主題發現的操作系統支持
- 完全使用托管的C#編寫
- 兼容NET 2.0, NET 3.0 和 NET 3.5
- 作為單一的.NET組件匯編dll應用.
返回頂部↑
Highlights
Dynamic form shadows
OSSkin 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.
ToolStrip Rendering
OSSkin will completely skin all windows forms tool strip controls including the ToolStrip, MenuStrip and StatusStrip controls. There is a choice of 3 professional tool strip rendering styles to choose from as follows :-
The System style draws ToolStrips using skinned elements. |
 |
The Professional style draws ToolStrips using skinned gradients and colors. |
 |
The Mixed style draws ToolStrips usinga combination of skinned and gradient styles. |
 |
Designer features
OSSkin installs directly into the Visual Studio Toolbox. Setup is easy, just drop the component onto the main form of your application, or the first form the users see's when running the application.
Using the built-in Smart-tag designer you can then customize every aspect of the skin and set your preferences without having to modify your project or source code.
You can also change any appearance properties on the component at runtime, your application GUI is automatically updated in realtime to reflect the new settings.
Built-in Skins
SkinSoft developed a platform independent skin engine that does not require uxtheme or a 'theme aware OS' such as Windows XP, so your skinned applications will always look the same on all Microsoft platforms from Windows 2000 upwards. Click on an image below to see a full skin preview.
|
|
|
XP Blue |
XP Olive |
XP Metallic |
|
|
|
XP Royale |
Vista Blue |
Vista Black |
|
|
|
Vista Silver |
Aero Blue |
Aero Silver |
|
|
|
Aero Black |
Office 2007 Blue |
Office 2007 Black |
|
|
|
Office 2007 Silver |
Mac OS-X Tiger |
Mac OS-X Panther |
|
|
|
Mac OS-X Leopard |
Mac OS-X iTunes |
Mac OS-X Brushed |
返回頂部↑
General Features
- Automatically skins your entire .NET application.
- Skins all 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.
- Choose from three translucent form shadow effects.
- Choose from three ToolStrip renderering styles.
- 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.
返回頂部↑