GraphAlign-Comments
nnn 15.12.2011 - 16:49
вопрос
как сделать тоже самое но с использованием одного контрола, но двух pane-ов?
пробовал описаный вариант, при изменении размеров окна все разъезжается
gygenot 15.02.2012 - 17:13
То же самое для одного ZedGraphControl
В событии перерисовки делаете пересчет:
_graph.Paint+=new System.Windows.Forms.PaintEventHandler(this._GraphPaint); void _GraphPaint(object sender, System.Windows.Forms.PaintEventArgs e) { using (System.Drawing.Graphics g = _graph.CreateGraphics()) { _sensorPane.Chart.Rect = _sensorPane.CalcChartRect(g); _counterPane.Chart.Rect = _counterPane.CalcChartRect(g); } if (_sensorPane.Chart.Rect.Width > _counterPane.Chart.Rect.Width) { _sensorPane.Chart.Rect = new System.Drawing.RectangleF( _counterPane.Chart.Rect.X, _sensorPane.Chart.Rect.Y, _counterPane.Chart.Rect.Width, _sensorPane.Chart.Rect.Height); } else { _counterPane.Chart.Rect = new System.Drawing.RectangleF( _sensorPane.Chart.Rect.X, _counterPane.Chart.Rect.Y, _sensorPane.Chart.Rect.Width, _counterPane.Chart.Rect.Height); } }