private void UpdateCatesianGrid(CatesianGrid grid, GridBlockProperty property)
{
double axisMin, axisMax, step;
ColorIndicatorAxisAutomator.Automate(property.MinValue, property.MaxValue, out axisMin, out axisMax, out step);
grid.MinColorCode = (float)axisMin;
grid.MaxColorCode = (float)axisMax;
grid.UpdateColor(property);
this.scientificCanvas.ColorPalette.SetCodedColor(axisMin, axisMax, step);
}