2009-06-05 6 views
1

具体的には、音楽プレーヤーMuziicがどのようにskinnableであるかを知りたい。それは、パネル内のイメージボックスだけで、スキンのXMLの内容によって変化しますか?そして、私はC#やC++でこれをどうすればいいでしょうか?スキン可能なアプリケーションを作成するには?

答えて

2

非常に基本的な考え方は、ユーザーが編集可能な設定ファイルを用意することです。このファイルは、ボタン/インターフェースに使用するテクスチャのようなものを指示することがあります。

あなたのアプリが読み込まれると、設定を読み、それに応じてプロパティを設定します。

それは一種のアプリケーションで行う必要がある、と私は答えを得たが、私はあなたが私が来たウェブサイトをお知らせしようと思いましていませんでしたskinnabilityのレベルあなたは

0

を提供するために必要なものに依存します同じことをしているときに横たわっている。

Componentfactory.comをご覧ください。

コントロールの無料ツールキットをダウンロードして、ルックアンドフィールをカスタマイズすることができます。ルックアンドフィールは、各コントロールの描画方法を指定するパレット(共通テーマ)を使用して動的に変更できます。 彼らはコードをカスタマイズする上での質問に答える非常に有用なフォーラムを持ち、あなた自身のためにルックアンドフィールを感じます。

ソースコードもわずかな価格で提供されており、自分の作業に刺激を与えることができます。

私はこのツールキットを使用していくつかのアプリケーションを作成し、C#での相対的な初心者として、それを満たす期限は非常に役立っています。最終的に私はコントロールのデザインをもっとコントロールしたいと思っていますが、ツールキットはかなりうまくいきますし、おそらくマッチするのに多くの時間がかかります。

関連する問題