UltraBulletGraph コントロールは、範囲コレクションを作成することで複数の比較範囲をサポートします。
各範囲は、スケールのメジャーでの開始値や終了値、塗りつぶし色、および境界線の幅や色を指定することで個別に構成できます。スケール全域での比較範囲のサイズは、内側と外側の余白を調整して構成します。
以下の表で、UltraBulletGraph コントロールの比較範囲で構成できる要素を簡単に説明し、構成に使用するプロパティにマップします。
以下の表では、任意の動作と各プロパティ設定のマップを示します。
以下のスクリーンショットは、以下の設定の結果、UltraBulletGraph に追加した比較範囲の外観がどのようになるか示しています。
以下のコードはこの例を実装します。
C# の場合:
LinearGraphRange range4 = new LinearGraphRange();
range4.Brush = new SolidColorBrush(Color.Green);
range4.StartValue = 6;
range4.EndValue = 89;
range4.InnerEndExtent = .5;
range4.InnerStartExtent = .5;
range4.OuterEndExtent = .8;
range4.OuterStartExtent = .8;
range4.Outline = new SolidColorBrush(Color.Black);
bulletGraph.Ranges.Add(range4);
VB の場合:
Dim range4 as New LinearGraphRange()
range4.Brush = New SolidColorBrush(Color.Green)
range4.StartValue = 6
range4.EndValue = 89
range4.InnerEndExtent = .5
range4.InnerStartExtent = .5
range4.OuterEndExtent = .8
range4.OuterStartExtent = .8
range4.Outline = New SolidColorBrush(Color.Black)
bulletGraph.Ranges.Add(range4)
このトピックの追加情報については、以下のトピックも合わせてご参照ください。