2012-05-07 4 views
2

私はちょうど100%のスタックバーコントロールを必要としています。 iTunesののハードドライブの空き容量の使用状況を表すと同様に ...iTunesスタック/塗りつぶし/進捗バーを模倣したWinFormsコントロールはどこにありますか?

基本的に、私はどのように多くの項目、各項目の%値を定義することができなければなりません。色を指定するだけで贅沢な機能になります。デフォルトでは、すべての項目に異なる色を自動的に定義する必要があります。

+3

これは午後に作成するのが難しくありません。 – Joey

+0

幾何学的な数学を少し使って、数時間で非常に良いコントロールを得ることができました。 –

+0

あなたは私のためにそれを作成してもよろしいですか? :Dあなたのフィードバックをお寄せいただきありがとうございます。 –

答えて

1

あなたの元のタイトルの種類は私を投げ捨てました。私はこれを "スタックバー"コントロールと呼ぶとは思わない。しかし、スクリーンショットを見た後、私はあなたが何を意味するか知っていると思います。

誰かがすでにWinFormsのコントロールを正確に書いており、here on CodeProjectで利用可能です。

それはおそらく、少し行き過ぎ勾配の影響で、非常に多くのiTunesのコントロールのようになります。

をそのようにあなたがそれを使用して起動しなければならないすべては、追加することで、DLLとして提供していますそのDLLへの参照をプロジェクトに追加します。 The license is very permissiveのように、コントロールに必要なカスタマイズ(丸みを帯びたコーナーやドロップシャドウの追加など)を行い、DLLを再コンパイルしたり、プロジェクトにコードを直接組み込むこともできます。

+0

ありがとう、私はこれを見て、それはこれまでかなり良い見えます。最初に何らかのプロトタイプを作成する必要があります。ライセンスについて尋ねるだけで(私は弁護士と話すことができません)。私はこれを商用アプリケーションに使用する予定です。もちろん、ソースコードは公開されません。これでいい? –

+0

Nvm、私はちょうど私が好きな方法でそれを使うことができるというコメントセクションを見た。 –

+0

それを試した後、私はこれが私が気にしていたことではないと言うことができます。それは私が別のアイテムのための新しい 'パーティション'を作成させることはありません。私がアップロードしたこの粗イメージを参照してください。 [link](http://i2.lulzimg.com/509e1777de.png) –

関連する問題