Exemplo n.º 1
0
        private void btAdd_Click(object sender, RoutedEventArgs e)
        {
            var winAdd = new ConfigConnectionSettingClient("新增雷达设置", new RadarConnection());

            if (winAdd.ShowDialog().Value)
            {
                RadarConnection radarConnection = new RadarConnection()
                {
                    Ip = winAdd.Config.Ip, Port = winAdd.Config.Port, RpcEndPoint = winAdd.Config.RpcEndPoint
                };
                _radarsInfo.Add(radarConnection);
                _radarsInfo.Save();
                radarsListView.SelectedIndex = _radarsInfo.Count - 1;
            }
        }
Exemplo n.º 2
0
 void radarInfoEditMenu()
 {
     if (_radarInfo != null)
     {
         var winAdd = new ConfigConnectionSettingClient("雷达信息编辑", new RadarConnection());
         winAdd.InitConfig(_radarInfo.RadarAddress);
         if (winAdd.ShowDialog().Value)
         {
             if (_radarInfo.RadarAddress.IsSquels(winAdd.Config))
             {
                 return;
             }
             _radarInfo.RadarAddress = new RadarConnection(winAdd.Config);
             _radarsInfo.Save();
         }
     }
 }