0

照らされたバーを「進行状況バー」として使用する WPF アプリケーションを作成しようとしています。プログラムの読み込みなどの従来の意味ではなく、ユーザーが特定の目的/タスクでどれだけ進んだかをユーザーに表示します。以下は、私が説明しようとしているバーの例です。

プログレスバー

互いに接続された複数のバーを使用してパスを作成したいのですが、それらをプログラムに入れる方法がわかりません。事前にご回答いただきありがとうございます。

4

1 に答える 1

0

@ORMapper が正しく指摘したように、ProgressBarコントロールは正しい方法であり、コントロール テンプレートを使用して好みの外観にします。

2 番目の質問について: ある ProgressBar の値を別の ProgressBar の値に依存させたい場合は、Maximumプロパティを変更して、意図した値を正しく表示する必要があります。

たとえば、他の 2 つのタスクが完了した後にのみ 100% に達するメイン プログレス バーが 1 つある場合、Maximum値を 200 に設定し、次のような計算を使用してその値を設定します MainProgressBar.Value = firstTaskValue + secondTaskValue
2 つのタスクが完了した後にのみ 100% に達します...
たとえば、あるタスクが別のタスクよりも重要である場合など、好きなようにこれで遊ぶことができます MainProgressBar.Value = firstTaskValue + 2 * secondTaskValue

とにかく、これは自分で実装する必要があるロジックです...

于 2013-01-26T12:25:57.693 に答える