Exemple #1
0
        protected override void OnSelectionChanged(object sender, EventArgs e)
        {
            base.OnSelectionChanged(sender, e);
            if (SelectedObject == null)
            {
                return;
            }

            var loadoutSelect = WindowsFactory <ShipLoadoutSelectWindow> .GetUnique();

            if (loadoutSelect != null)
            {
                loadoutSelect.Ship = (Item)shipSelectControl.SelectedObject;
            }
        }
Exemple #2
0
        /// <summary>
        /// Updates the controls when the selection is changed.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected override void OnSelectionChanged(object sender, EventArgs e)
        {
            base.OnSelectionChanged(sender, e);
            if (SelectedObject == null)
            {
                return;
            }

            // Description
            tbDescription.Text = SelectedObject.Description;

            // Recommended Certificates
            recommendedCertificatesControl.Object = SelectedObject;

            // Required Skills
            requiredSkillsControl.Object = SelectedObject;

            var loadoutSelect = WindowsFactory <ShipLoadoutSelectWindow> .GetUnique();

            if (loadoutSelect != null)
            {
                loadoutSelect.Ship = (Item)shipSelectControl.SelectedObject;
            }
        }