Пример #1
0
 private void addNewRadar(int index)
 {
     if (index >= 0 && index <= _radars.Count)
     {
         RadarCanvas radar = new RadarCanvas(_locator, _ri.Radars[index]);
         _radars.Add(radar);
         this.Children.Add(radar);
     }
 }
Пример #2
0
 void _ri_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
 {
     if (e.PropertyName == "ReadAllConfig")
     {
         resetRadarsSettingInfo();
     }
     else if (e.PropertyName == "SelectedIndex")
     {
         if (_ri.SelectedIndex >= 0 && _ri.SelectedIndex < _radars.Count)
         {
             _radarPrev = _radars[_ri.SelectedIndex];
         }
         else
         {
             _radarPrev = null;
         }
     }
     else if (e.PropertyName == "AddRadar" || e.PropertyName == "RemoveRadar")
     {
         updateChangedMuster();
     }
 }