public void ChartSizeChanged(Size size) { List<ChartLineViewModel> cl = new List<ChartLineViewModel>(); double dy = ((size.Height * .95) - 2) / 5; double y = 2; for (int i = 0; i < 6; i++) { ChartLineViewModel cvm = new ChartLineViewModel() { P1 = new Point(0, size.Height - y), P2 = new Point(size.Width, size.Height - y) }; cl.Add(cvm); y += dy; } ChartLines = cl; foreach (ChartViewModel chartVM in Charts) chartVM.SetSize(size); }
public void ChartSizeChanged(Size size) { List <ChartLineViewModel> cl = new List <ChartLineViewModel>(); double dy = ((size.Height * .95) - 2) / 5; double y = 2; for (int i = 0; i < 6; i++) { ChartLineViewModel cvm = new ChartLineViewModel() { P1 = new Point(0, size.Height - y), P2 = new Point(size.Width, size.Height - y) }; cl.Add(cvm); y += dy; } ChartLines = cl; foreach (ChartViewModel chartVM in Charts) { chartVM.SetSize(size); } }