コード例 #1
0
 public CoordinateListEventListener(Form1 parentForm, CoordinateListEventChanged<Coordinate> coordinateEvList, List<Coordinate> coordinateList)
 {
     this.parentForm = parentForm;
     this.geoCoordinateEvList = coordinateEvList;
     this.projCoordinateList = coordinateList;
     this.geoCoordinateEvList.Changed += new ChangedEventHandler(ListChanged);
 }
コード例 #2
0
 public CoordinateSystem(Form1 parentForm)
 {
     this.parentForm = parentForm;
     projCoordinates = new List<Coordinate>();
     geoCoordinates = new CoordinateListEventChanged <Coordinate>();
     coordinatesListener = new CoordinateListEventListener(parentForm, geoCoordinates, projCoordinates);
 }
コード例 #3
0
 public void Detach()
 {
     // Detach event
     if (geoCoordinateEvList != null)
     {
         geoCoordinateEvList.Changed -= new ChangedEventHandler(ListChanged);
         geoCoordinateEvList = null;
     }
 }