Пример #1
0
        private void AddinList_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (AddinList.SelectedItem != null)
            {
                SquadronAddin Addin = (AddinList.SelectedItem as SquadronItem).Addin;

                if (Addin != null)
                {
                    SquadronContext.ActiveAddin = Addin;

                    AddinTitleLabel.Caption = Addin.Name;
                    AddinTitleLabel.Tag     = Addin;

                    AddinControlContainer.Controls.Clear();

                    SquadronHelper.Instance.InitializeControls(Addin.UserControlInstance);

                    AddinControlContainer.Controls.Add(Addin.UserControlInstance);

                    Addin.UserControlInstance.Dock = DockStyle.Fill;

                    SetHelpLink(Addin);

                    Addin.OnChange();
                }
            }
        }