具体的には、音楽プレーヤーMuziicがどのようにskinnableであるかを知りたい。それは、パネル内のイメージボックスだけで、スキンのXMLの内容によって変化しますか?そして、私はC#やC++でこれをどうすればいいでしょうか?スキン可能なアプリケーションを作成するには?
1
A
答えて
2
非常に基本的な考え方は、ユーザーが編集可能な設定ファイルを用意することです。このファイルは、ボタン/インターフェースに使用するテクスチャのようなものを指示することがあります。
あなたのアプリが読み込まれると、設定を読み、それに応じてプロパティを設定します。
それは一種のアプリケーションで行う必要がある、と私は答えを得たが、私はあなたが私が来たウェブサイトをお知らせしようと思いましていませんでしたskinnabilityのレベルあなたは
0
を提供するために必要なものに依存します同じことをしているときに横たわっている。
Componentfactory.comをご覧ください。
コントロールの無料ツールキットをダウンロードして、ルックアンドフィールをカスタマイズすることができます。ルックアンドフィールは、各コントロールの描画方法を指定するパレット(共通テーマ)を使用して動的に変更できます。 彼らはコードをカスタマイズする上での質問に答える非常に有用なフォーラムを持ち、あなた自身のためにルックアンドフィールを感じます。
ソースコードもわずかな価格で提供されており、自分の作業に刺激を与えることができます。
私はこのツールキットを使用していくつかのアプリケーションを作成し、C#での相対的な初心者として、それを満たす期限は非常に役立っています。最終的に私はコントロールのデザインをもっとコントロールしたいと思っていますが、ツールキットはかなりうまくいきますし、おそらくマッチするのに多くの時間がかかります。
関連する問題
- 1. Node.js:プラグイン可能なアプリケーションを作成するには?
- 2. 再現可能なビルドでAndroidアプリケーションを作成するには?
- 3. 拡張可能なGrailsアプリケーションの作成
- 4. Androidアプリケーションでタッチ可能なグラフィカルオブジェクトを作成する方法は?
- 5. OpenERPはスキン可能ですか?
- 6. 変更可能なスキン/テーマのAndroidアプリ
- 7. Visual Studio - 実行可能ファイルにアプリケーションを作成するには?
- 8. WindowsフォームC#アプリケーションでスクロール可能なボタンリストパネルを作成する
- 9. linuxで実行可能なアプリケーションを作成する
- 10. ボーダーレスUWPアプリケーションを作成することは可能ですか?
- 11. IOS Date Pickerを '再スキンする'ことは可能ですか?
- 12. Zeppelinのスキンをカスタマイズすることは可能ですか?
- 13. パリティサポート付き仮想シリアルポートの作成を可能にするアプリケーション
- 14. クリック可能なリンクを作成する
- 15. アニメーション可能なカスタムプロパティを作成する
- 16. ズーム可能なカスタムレイアウトを作成する
- 17. 不可能なボールトを作成する
- 18. フレームワークなしでアプリケーションを作成することは可能ですか?
- 19. 移植可能なクラスライブラリにスレッドを作成するには?
- 20. 完全にアンクローズ可能なProgressDialogを作成するには?
- 21. asp.net mvcでプラグイン可能なアプリケーションを作成
- 22. 作成可能なエントリー後
- 23. ラウンド可能なプログレスバーを作成するには?
- 24. iOSで水平スクロール可能なUITabBarを作成するには?
- 25. "移植可能な" MySQL InnoDBデータベースを作成するには?
- 26. 折りたたみ可能なデータグリッドを作成するには?
- 27. クリアボタンで再利用可能なEditTextを作成するには?
- 28. 編集可能なajaxセルを作成するには?
- 29. iPhoneでスクロール可能なタブバーを作成するには
- 30. cakephpで編集可能な要素を作成するには?