ほとんどが提供しているチャートではなく、単一の 100% スタック バー コントロールが必要です。iTunes のハード ドライブ容量の使用状況を表すのと同様に...
基本的に、アイテムの数、各アイテムの % 値を定義できなければなりません。色を指定するのは贅沢な機能です。デフォルトでは、すべてのアイテムに対して異なる色を自動的に定義する必要があります。
ほとんどが提供しているチャートではなく、単一の 100% スタック バー コントロールが必要です。iTunes のハード ドライブ容量の使用状況を表すのと同様に...
基本的に、アイテムの数、各アイテムの % 値を定義できなければなりません。色を指定するのは贅沢な機能です。デフォルトでは、すべてのアイテムに対して異なる色を自動的に定義する必要があります。
あなたの元のタイトルはちょっと私を失望させました。これを「スタックバー」コントロールと呼ぶとは思いません。しかし、スクリーンショットを見た後、私はあなたが何を意味するかを知っていると思います...
WinForms に必要なコントロールを誰かが既に作成しており、ここ CodeProjectで入手できます。
これは、iTunes コントロールに非常によく似ていますが、過度のグラデーション効果が少し少ないかもしれません。
これは DLL として提供されるため、使用を開始するには、その DLL への参照をプロジェクトに追加するだけです。ライセンスは非常に寛大であるため、コントロールに必要なカスタマイズを行ったり (たとえば、角を丸くしたり、ドロップ シャドウを追加したり)、DLL を再コンパイルしたり、コードをプロジェクトに直接組み込んだりすることもできます。