示例#1
0
        private void DoRemoteSystemManagerStateChanged(IConfig config, ConfigManagerState state, bool issave)
        {
            if (state == ConfigManagerState.Add)
            {
                config.SystemContext.RemoteSystemManager.CreateRemoteSystem(config as IRemoteSystemConfig);
            }

            object selectedItem = comboBox_monitorSystem.SelectedItem;

            InitRemoteSystemList();

            if (selectedItem != null)
            {
                comboBox_monitorSystem.SelectedItem = selectedItem;
            }
        }
示例#2
0
 private void DoManagerStateChanged(IConfig config, ConfigManagerState state, bool issave)
 {
     if (config != null && OnManagerStateChanged != null)
     {
         if (CLocalSystem.MainForm != null)
         {
             MethodInvoker form_invoker = delegate
             {
                 OnManagerStateChanged(config, state, issave);
             };
             CLocalSystem.MainForm.Invoke(form_invoker);
         }
         else
         {
             OnManagerStateChanged(config, state, issave);
         }
     }
 }