public int ClientX(DateTime dateTime)
{
double num = (double)(this.Width - this.canvasLeftOffset - this.canvasRightOffset) / (double)(this.lastIndex - this.firstIndex + 1);
return this.canvasLeftOffset + (int)((double)(this.mainSeries.GetIndex(dateTime, IndexOption.Null) - this.firstIndex) * num + num / 2.0);
}