翻譯|使用教程|編輯:楊鵬連|2021-05-11 09:30:56.000|閱讀 242 次
概述:本文主要介紹了高性能圖表控件LightningChart關于交易圖表,如何實現X軸標簽上分層的水平滾動條問題解答。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
LightningChart.NET完全由GPU加速,并且性能經過優化,可用于實時顯示海量數據-超過10億個數據點。LightningChart包括廣泛的2D,高級3D,Polar,Smith,3D餅/甜甜圈,地理地圖和GIS圖表以及適用于科學,工程,醫學,航空,貿易,能源和其他領域的體位功能。
LightningChart.NET重新加入在線訂購,SignalTools,12個月,WPF版本原價4105元,現價只需3499元,現在搶購立享優惠!立即購買>>
點擊下載LightningChart.NET最新試用版 LightningChart JS最新試用版
問:交易圖表,X軸標簽上分層的水平滾動條
我有一個交易圖表,向其中添加了水平滾動條。滾動條是可見的,但位于X軸的標簽上。請參閱所附的屏幕截圖。如何移動滾動條以使其位于標簽下方?
回復交易圖表:X軸標簽上分層的水平滾動條
如果這是LightningChart自己的滾動條組件(HorizontalScrollBar),則可以通過Alignment和Offset屬性更改其位置。例如:
HorizontalScrollBar hsb = new HorizontalScrollBar(_tradingChart.GetInternalChart());
hsb.Alignment = HorizontalScrollBarAlignment.BelowGraph;
hsb.Offset.Y = 100;
_tradingChart.GetInternalChart().HorizontalScrollBars.Add(hsb);
更改Offfset.Y以找到最適合滾動條的位置。
問:圖表上是否有一個屬性可以給我這些X軸標簽的高度?
回復:軸標簽的高度以及交互式軸區域是固定的。可以通過以下方式讀取軸區域的高度(在圖形和時間范圍按鈕之間):
double axisThickness = _chart.GetInternalChart()。ViewXY.XAxes [0] .AxisThickness;
X軸標簽的固定高度為15像素。但是,由于它們不在同一行中(月份和年份在不同的行中),因此還需要考慮該行。在源代碼中,其計算方式如下:
marker.Offset.Y = TimeScaleRowHeight / 2 + rowIndex * TimeScaleRowHeight;
TimeScaleRowHeight是恒定的15個像素。rowIndex對于天為0,對于月為1,對于年為2。
如果該有任何疑問,請以獲取更多信息。
如果您對該圖表控件感興趣,加入圖表控件QQ交流群:740060302
想要購買LightningChart正版授權,或了解更多產品信息請點擊
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: