an we add a skin to C#.net software we develop?

You can make it look like whatever you want...
But there are no standard "skins"

use wpf it can be skinned

Yes possible. This can be posssible easily with Visual Styler.
Download And Install
SkinSoft VisualStyler.Net 2.3.5.0.zip

Thnaks

Yes,

What I have done in the past is create a base form that all others will inherit from. Make that form have no border and add my own basic window design. Make sure you add close buttons, minimize and maximize buttons. If you feel creative, add properties to show and hide those buttons during design time so you can set similar features as a basic winform window (to show/hide specific buttons).

You can even add colour properties so you can set different windows to different colours or allow your users to change the theme of their windows in a setting.

It can be fun to do, but remember, it's all in what the program does and not how it looks that matters! A shiny penny is still worth less than a tarnished and beat up quarter.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.