コード例 #1
0
        private void DeleteArea()
        {
            AreaViewModel area = SelectedArea;

            mFootprint.SlotAreas.Remove(area.Area);
            mFootprint.FootprintAreas.Remove(area.Area);
            mSlotAreas.Remove(area);
            mFootprintAreas.Remove(area);
        }
コード例 #2
0
        private void AddFootprintArea(FTPT.Area area)
        {
            area = NewArea(area);
            mFootprint.FootprintAreas.Add(area);
            area = mFootprint.FootprintAreas.Last();
            var vm = new AreaViewModel(this, area);

            mFootprintAreas.Add(vm);
            SelectedArea = vm;
        }
コード例 #3
0
 public PointViewModel(AreaViewModel area, FTPT.PolygonPoint point)
 {
     mArea  = area;
     mPoint = point;
     mArea.PropertyChanged += mArea_PropertyChanged;
 }
コード例 #4
0
 public PointViewModel(AreaViewModel area, FTPT.PolygonPoint point)
 {
     mArea = area;
     mPoint = point;
     mArea.PropertyChanged += mArea_PropertyChanged;
 }