0
我正在使用TeeChart爲monodroid創建一個具有點擊事件的系列。請參閱下面的代碼,monodroid系列的teechart無法觸發點擊事件
newChart.ClickSeries += new Steema.TeeChart.TChart.SeriesEventHandler(mealSeries_ClickSeries);
private void mealSeries_ClickSeries(object sender, Steema.TeeChart.Styles.Series s, int valueIndex, MotionEvent e)
{
DisplayMealDetails(valueIndex);
}
然而,永遠不會被觸發這個事件,我試圖調試,並得到了這個輸出說法「的onTouchEvent:isFocusable:假的,isFocusableInTouchMode:假的,isFocused:假; focusTaken:假「 所以,我將此添加到我的應用程序,
newChart.Focusable = true;
newChart.FocusableInTouchMode = true;
但仍無法觸發點擊事件。任何人都可以幫忙?非常感謝!
還有一個問題,我試圖創建一個系列圖表。此圖表將始終顯示最新的7個值,您應該在向右滾動時看到較舊的值。這裏是代碼,newChart.Chart.Zoom.Style = Steema.TeeChart.ZoomStyles.FullChart; newChart.Panning.Allow = ScrollModes.Horizontal; newChart.Zoom.Allow = false; 看來這ScrollModes.Horizontal也無法正常工作,當我添加7個以上的值時,它只會顯示最新的7個值,當我向右滾動時,舊的將會從圖表中切斷。 – user1467537
@ user1467537在Mono for Android中實現的多點觸控縮放和滾動功能呈現標準TeeChart行爲在該字段中不起作用。因此,我希望這些屬性不起作用,應該在未來的版本中進行增強。要達到您的要求,您可能需要執行一些操作,如TeeChart .NET功能演示中的所有功能\歡迎!\速度\實時圖表示例或http://www.teechart.net/上的所謂文章。參考/條/ index.php文件。 .NET演示可以在http://www.steema.com/download/net上找到完整功能的eval版本。 –
非常感謝!我實現了我所需要的,除了縮放和滾動部分無法正常工作。我能否知道您何時將部署下一個維護版本? – user1467537