hello, i have an exception.
see the try catch
public class CategoryDateTimeAxisEx : CategoryDateTimeAxis
{
public override IComparable GetDataValue(double pixelCoordinate)
{
var dataValue = DateTime.MinValue;
var coordCalc = GetCurrentCoordinateCalculator();
if (coordCalc != null)
{
// Returns the index of a dataPoint, need to transform it to a dataValue
var value = coordCalc.GetDataValue(pixelCoordinate);
var catCoordCalc = coordCalc as ICategoryCoordinateCalculator<DateTime>;
try
{
dataValue = catCoordCalc?.TransformIndexToData((int)value) ?? value.ToDateTime();
}
catch (Exception e)
{
//TransformIndexToData() throw exception because catCoordCalc.BaseXValues is null,
//it only happend when my mouse over SciSurface and move faster on app startup
}
}
return dataValue;
}
}
I use this class and override function now, it can work .but i don’t like this way.
- Chia Hsin Hu asked 4 years ago
- last edited 4 years ago
- You must login to post comments
Hi there,
Thanks for your inquiry.
Unfortunately, we have noticed your license support has expired.
If you wish to continue receiving technical support further please consider renewing your support subscription.
To do that please contact Sales here:
https://www.scichart.com/contact-us/
Or email us to [email protected]
If you believe this is not correct please provide your new order details.
With best regards,
Oleksandr
- Oleksandr Shvets answered 4 years ago
- You must login to post comments
Please login first to submit.