Aller au contenu principal

30-6 Modifier l'image

La dernière étape du processus de téléversement consiste à permettre de modifier l'image à partir du formulaire de modification d'un événement (Edit).

On voudra faire en sorte que dans l'écran d'édition, l'image associée à l'événement est affichée. Ensuite, deux options:

  • Modifier l'image
  • Retirer l'image

Retirer l'image a pour effet de réafficher l'option de de sélection d'image (InputFile), en plus de mettre la propriété ImagePath du DTO de modification à null.

img

Pour ce faire, vous pourriez avoir besoin de deux fonctions:

void RetirerImage()
{

}

void ModifierImage()
{

}

Ces deux fonctions, liées à des boutons avec un événement les liant.

Vous pouvez contrôler la visibilité de certains éléments avec des variables et des conditions if, un peu comme pour l'affichage du texte Chargement... au chargement des composants.

Un malencontreux incident est encore survenu et vous devrez compléter par vous-même le reste du téléversement de fichiers!

Imgur

Imgur