Créer des boutons de commande personnalisés

Création de boutons de commande personnalisés

Pour créer un bouton de commande personnalisé dans Aspose.Cells.GridWeb :

  1. Ajouter le contrôle Aspose.Cells.GridWeb au formulaire Web.
  2. Accéder à une feuille de calcul.
  3. Créez une instance de la classe CustomCommandButton.
  4. Définissez la commande du bouton sur une valeur. Cette valeur est utilisée dans le gestionnaire d’événements du bouton.
  5. Définissez le texte du bouton.
  6. Définissez l’URL de l’image du bouton.
  7. Enfin, ajoutez l’objet CustomCommandButton à la collection CustomCommandButtons du contrôle GridWeb.

La sortie de l’exemple de code est affichée ci-dessous :

Un bouton de commande personnalisé ajouté au contrôle GridWeb

todo:image_alt_text

Gestion d’événements du bouton de commande personnalisé

L’aspect le plus important des boutons de commande personnalisés est l’action qu’ils effectuent lorsque vous cliquez dessus. Pour définir l’action, créez un gestionnaire d’événements pour l’événement CustomCommand du contrôle GridWeb.

L’événement CustomCommand est toujours déclenché lorsque vous cliquez sur un bouton de commande personnalisé. Le gestionnaire d’événements doit donc identifier le bouton de commande personnalisé spécifique auquel il s’applique en fonction de la commande définie lors de l’ajout du bouton au contrôle GridWeb. Enfin, ajoutez un code personnalisé qui est exécuté lorsque le bouton est cliqué.

Dans l’exemple de code ci-dessous, un message texte est ajouté à la cellule A1 lorsque le bouton est cliqué.

Texte ajouté à la cellule A1 lors du clic sur le bouton de commande personnalisé

todo:image_alt_text