private void toolSave_Click(object sender, EventArgs e)
 {
     FeederDefine.Instance.SaveFeederConfig(this.feederInfo.FeederConfig);
     if (this.feederInfo.FeederConfig.FeederName
         == FeederDefine.Instance.InstallFeederName[this.feederInfo.FeederConfig.Module][this.feederInfo.FeederConfig.Feeder])
     {
         FeederDefine.Instance.InstallFeeder[this.Module][this.feederInfo.FeederConfig.Feeder] = this.feederInfo.FeederConfig;
         FeederDefine.Save();
     }
 }
 private void toolUnInstall_Click(Feeder feeder)
 {
     if (FeederDefine.Instance.InstallFeederName[this.Module][feeder] != string.Empty)
     {
         if (MessageBox.Show($"是否卸载当前使用的Feeder [{FeederDefine.Instance.InstallFeederName[this.Module][feeder]}] Y/N", "提示", MessageBoxButtons.YesNo) == DialogResult.Yes)
         {
             FeederDefine.Instance.InstallFeederName[this.Module][feeder] = string.Empty;
             FeederDefine.Instance.InstallFeeder[this.Module].Remove(feeder);
             this.lLeftUsed.Text  = $"左Feeder正在使用:[{FeederDefine.Instance.InstallFeederName[this.Module][Feeder.Left]}]";
             this.lRightUsed.Text = $"右Feeder正在使用:[{FeederDefine.Instance.InstallFeederName[this.Module][Feeder.Right]}]";
             FeederDefine.Save();
         }
     }
 }
        private void toolInstall_Click(object sender, EventArgs e)
        {
            if (this.listFeeder.SelectedItems.Count > 0 && this.listFeeder.SelectedIndex != -1 &&
                this.listFeeder.SelectedIndex < this.listFeeder.Items.Count)
            {
                var feder = FeederDefine.Instance.GetFeederConfig(Module, this.listFeeder.Items[this.listFeeder.SelectedIndex].ToString());

                if (MessageBox.Show($"是否安装[{feder.FeederName}] 到 [{feder.Feeder}] Y/N", "提示", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    FeederDefine.Instance.InstallFeederName[this.Module][feder.Feeder] = feder.FeederName;
                    FeederDefine.Instance.InstallFeeder[this.Module][feder.Feeder]     = feder;
                    this.lLeftUsed.Text  = $"左Feeder正在使用:[{FeederDefine.Instance.InstallFeederName[this.Module][Feeder.Left]}]";
                    this.lRightUsed.Text = $"右Feeder正在使用:[{FeederDefine.Instance.InstallFeederName[this.Module][Feeder.Right]}]";
                    FeederDefine.Save();
                }
            }
        }