Пример #1
0
        /// <summary>
        /// Applique la modification des caractéristiques au jedi courant.
        /// </summary>
        private void ModifyCarac()
        {
            if (this.SelectedItem != null)
            {
                CaracsViewer csv = new CaracsViewer(this.SelectedItem.Jedi,
                                                    ETypeCaracteristique.Jedi);

                // Abonnement à l'évènement de fermeture
                csv.CloseCaracsWindow += Csv_CloseCaracsWindow;

                csv.ShowDialog();

                // Désabonnement
                csv.CloseCaracsWindow -= Csv_CloseCaracsWindow;
            }
        }
Пример #2
0
        /// <summary>
        /// Applique la modification des caractéristiques au jedi courant.
        /// </summary>
        private void ModifyCarac()
        {
            if (this.SelectedItem != null)
            {
                CaracsViewer csv = new CaracsViewer(this.SelectedItem.Stade,
                                                    ETypeCaracteristique.Stade);

                // Abonnement à l'évènement de fermeture
                csv.CloseCaracsWindow += Csv_CloseCaracsWindow;

                csv.ShowDialog();

                // Désabonnement
                csv.CloseCaracsWindow -= Csv_CloseCaracsWindow;
            }
        }
Пример #3
0
 private void Csv_CloseCaracsWindow(object sender, CaracsViewer.CaracsModifEventArgs e)
 {
     // Affecte les nouvelles caras
     if (this._selectedItem != null)
         SelectedItem.Caracteristiques = e.NewCaracs;
 }