mvc アプリケーションでテレリック棒グラフを試しています。x 軸のラベルのテキストが非常に長くなり、重なり合うことがあります。どうすればこれを解決できますか? これにツールチップを使用できますか? 各バーのツールチップ テキストを設定する方法は?
前もって感謝します。
mvc アプリケーションでテレリック棒グラフを試しています。x 軸のラベルのテキストが非常に長くなり、重なり合うことがあります。どうすればこれを解決できますか? これにツールチップを使用できますか? 各バーのツールチップ テキストを設定する方法は?
前もって感謝します。
Tooltip(true)
次のように追加することで、ツールチップを追加できます。
Html.Telerik().Chart()
.Name("chart")
.Theme("vista")
.Series( series => series
.Bar( /*data*/)
.CategoryAxis( axis => axis
.Categories( /*data*/)
.Tooltip(true)
これにより、ホバー時にシリーズ(x軸)の値が表示されます。
次のような操作を行うことで、カテゴリ軸上でラベルを回転できることを知っています。
.CategoryAxis( axis =>
{
axis.Categories( /*data*/ );
axis.Labels(labels => labels.Rotation(45));//this rotates 45 degrees (you can use whatever value you want)
}
しかし、私はラベルメソッドがシリーズで利用可能であるとは思いません。シリーズと軸を反転することを検討してください(それでもデータに意味がある場合)。x軸ラベルのフォーマット(省略)と独自の凡例の追加を検討することもできます。