翻譯|使用教程|編輯:楊鵬連|2021-02-04 10:23:37.153|閱讀 229 次
概述:本文主要介紹了高性能圖表控件LightningChart出現(xiàn)光標(biāo)移動(dòng)的標(biāo)記無(wú)法正常工作問(wèn)題解答。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
相關(guān)鏈接:
LightningChart.NET完全由GPU加速,并且性能經(jīng)過(guò)優(yōu)化,可用于實(shí)時(shí)顯示海量數(shù)據(jù)-超過(guò)10億個(gè)數(shù)據(jù)點(diǎn)。 LightningChart包括廣泛的2D,高級(jí)3D,Polar,Smith,3D餅/甜甜圈,地理地圖和GIS圖表以及適用于科學(xué),工程,醫(yī)學(xué),航空,貿(mào)易,能源和其他領(lǐng)域的體繪制功能。
點(diǎn)擊下載LightningChart.NET最新試用版
問(wèn)題:光標(biāo)移動(dòng)的標(biāo)記無(wú)法正常工作
盡管這是一個(gè)非常簡(jiǎn)單的任務(wù),但我有一段代碼無(wú)法正常運(yùn)行。
移動(dòng)紅色crossaim標(biāo)記后,能否請(qǐng)您幫我將標(biāo)記強(qiáng)制放在正確的位置?
移動(dòng)標(biāo)記后,我調(diào)用“ SolveNearestSampleByCoord”以獲取最近的樣本:值正確。正如您在文本框中看到的那樣。
但光標(biāo)停留在鼠標(biāo)位置,而不是移至所需位置。
這是我正在使用的簡(jiǎn)單代碼。
private void Cl1_MovedByMouse(object sender, MouseEventArgs e) { SeriesEventMarker marker = (SeriesEventMarker)sender; selectedCursor = marker.Tag.ToString(); cursorSelected = true; double dXValue, dYValue; int iNearestIndex; int a = 0; m_chart.BeginUpdate(); if (m_chart.ViewXY.SampleDataSeries[0].SolveNearestSampleByCoord(e.X, e.Y, out dXValue, out dYValue, out iNearestIndex)) ; { marker.VerticalPosition = SeriesEventMarkerVerticalPosition.AtYValue; marker.HorizontalPosition = SeriesEventMarkerHorizontalPosition.AtXValue; marker.Symbol.Shape = Shape.CrossAim; marker.XValue = dXValue; marker.YValue = dYValue; XXX = dXValue; YYY = dYValue; txtX.Text = XXX.ToString(); // Just to make sure it is the right values txtY.Text = YYY.ToString(); } m_chart.EndUpdate(); ; }
則必須在MovedbyMouse處理程序之后添加一個(gè)MouseUp處理程序,以強(qiáng)制將標(biāo)記放置到位。
private void Cl1_MouseUp(object sender, MouseEventArgs e) { SeriesEventMarker marker = (SeriesEventMarker)sender; selectedCursor = marker.Tag.ToString(); cursorSelected = true; { m_chart.BeginUpdate(); marker.VerticalPosition = SeriesEventMarkerVerticalPosition.AtYValue; marker.HorizontalPosition = SeriesEventMarkerHorizontalPosition.AtXValue; marker.XValue = XXX; marker.YValue = YYY; m_chart.EndUpdate(); ; m_chart.Refresh(); } }
如果對(duì)此有任何疑問(wèn),請(qǐng)以獲取更多信息。
想要購(gòu)買(mǎi)LightningChart正版授權(quán),或了解更多產(chǎn)品信息請(qǐng)點(diǎn)擊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: