public void AddListSite(string junctionName, ProbeOrientation orientation, ProbeFunction function, Point location) { var newPoint = new ProbeSite { JunctionName = junctionName, Orientation = orientation.ToString(), Function = function.ToDescription(), Position = location }; ExistingData.Add(newPoint); dataGridView1.Rows.Add(newPoint.JunctionName, newPoint.Position.X + "," + newPoint.Position.Y, newPoint.Function, 0, 0, 0, newPoint.TopWidth, newPoint.BottomWidth, newPoint.Area); GetFirstCorner(); }