0

私は頻繁に .NET で GUI をコーディングしていますが、そのほとんどは GUI であることの価値しかありません。そのため、開発のほとんどは、親しみやすく、直感的で、見栄えのするものにすることに費やされています。

次に、 .msstylesファイルを介してそれらをスキンするのは単純に驚くべきことだと思います。それらのファイル見つける場所が非常に 多く 、独自のツールを作成するためのツールもあるからです。そして、これらの msstyles のいくつかは、おそらくデスクトップ全体ではありませんが、自家製アプリのスタイリングには完璧です.

では、.msstyles を使用して .NET (VB または C#) でアプリのスタイルを設定することは可能ですか? 複雑なセットアップや学習が必要な場合でも、実用化されれば、すべての GUI 開発がはるかに簡単になります。たぶん、ある種の仮想化?仮想化が舞台裏でどのように機能するかはわかりませんが、.NET アプリが何らかの Windows API を呼び出して彼にスタイルを与えていると思います。どうやって?

どんなアイデアでも大歓迎です!そして、それに対する答えを見つけたら、それも貢献します:)

4

2 に答える 2

3

独自の GUI をテーマにしたい場合は、なぜWPFを使用しないのでしょうか?

于 2009-12-11T19:54:40.970 に答える
0

わかりました、私はうまくいくかもしれない何かを見つけました:

http://www.codeproject.com/KB/library/USkin.aspx?display=印刷

もちろん、誰かがより良い答えを提供する場合は、ここに置いてください。この質問が死んでいると呼ばれるほど長くここに留まらない限り、私は自分の答えを選択しません (それはどれくらいですか? 1 週間? 1 か月?)

更新: 60 ドルで、msstyles も変換できる優れたソリューション:

http://www.ksdev.com/skinengine/index.html

私は両方を試して、最終的に私の経験を報告します.

更新 2: SkinSoft の Visual Stylerも非常に優れているようです。

于 2009-12-11T17:54:12.007 に答える