1

添付のスクリーンショットのポップオーバーと同様に、ポップオーバーを使用すると、ユーザーはテーマを変更できます。周りにいくつかの例があることは知っていますが、それらはすべてこれを達成するために画像を使用しているため、テーマを変更するのは困難です。

スクリーンショットのアプリは画像を使用していないと思います。

助けてくれてありがとう!

ここに画像の説明を入力してくださいここに画像の説明を入力してください

4

1 に答える 1

0

私の Win バックグラウンドでは、このようなスキン (Delphi および WinForms では「フラット」と呼ばれます) は、コードで描画することによって作成されました: 色を選択し、線を描画し、別の色を選択し、角の丸い四角形を描画します。

また、使用する色ごとに一連のフィールドを持つクラス「ColorTheme」を導入する必要があります。複数の ColorTheme インスタンスがあり、カラー テーマを変更する必要がある場合はそれらを交換できます。

于 2011-10-16T18:34:35.147 に答える