Thanks to @jdweng comment I can expand the view area by setting the XAxes.MinLimit to less than the actual min limit of x values and setting the XAxes.MaxLimit to more then the actual limit of x values.
a Better way is to remove XAxes limits totally and leave them to be decided by livechart
And to remove free x points between actual data setting XAxes.Lables will solve this problem.