Ajout de contrôles de cellule dans les colonnes

Introduction

Actuellement, Aspose.Cells.GridDesktop prend en charge l’ajout de trois types de contrôles de cellules, qui comprennent les éléments suivants :

  • Bouton
  • Case à cocher
  • Zone de liste déroulante

Tous ces contrôles sont dérivés d’une classe abstraite, CellControl.

IMPORTANT: Si vous souhaitez ajouter des contrôles de cellules à une seule cellule au lieu de toute la colonne, vous pouvez consulter Ajouter des contrôles de cellules dans des feuilles de calcul.

Ajout d’un bouton

Pour ajouter des boutons dans une colonne à l’aide de Aspose.Cells.GridDesktop, veuillez suivre les étapes ci-dessous :

  • Ajoutez le contrôle Aspose.Cells.GridDesktop à votre Form
  • Accédez à n’importe quelle Worksheet souhaitée
  • Ajoutez un Bouton à une Colonne spécifiée de la Feuille de travail

REMARQUE : Lors de l’ajout du Bouton, nous pouvons spécifier la largeur, la hauteur et la légende du bouton.

Le snippet de code ci-dessus ajoute des boutons à toutes les cellules de la colonne spécifiée. Lorsqu’une cellule de cette colonne spécifique est sélectionnée, un bouton devient visible. Pour plus d’informations sur la gestion des événements des boutons, veuillez vous référer à la Gestion des événements d’un contrôle de bouton.

Ajout de CheckBox

Pour ajouter des cases à cocher dans une colonne à l’aide de Aspose.Cells.GridDesktop, veuillez suivre les étapes ci-dessous :

  • Ajoutez le contrôle Aspose.Cells.GridDesktop à votre Form
  • Accédez à n’importe quelle Worksheet souhaitée
  • Ajoutez une Case à cocher à une Colonne spécifiée de la Feuille de travail

REMARQUE : Lors de l’ajout de CheckBox, nous pouvons également spécifier l’état de la case à cocher.

Le snippet de code ci-dessus ajoute des cases à cocher à toutes les cellules de la colonne spécifiée. Pour plus d’informations sur la gestion des événements des cases à cocher, veuillez vous référer à la Gestion des événements d’un contrôle de case à cocher.

Ajout de ComboBox

Pour ajouter des zones de liste déroulante dans une colonne à l’aide de Aspose.Cells.GridDesktop, veuillez suivre les étapes ci-dessous :

  • Ajoutez le contrôle Aspose.Cells.GridDesktop à votre Form
  • Accédez à n’importe quelle Worksheet souhaitée
  • Créez un tableau d’éléments (ou valeurs) qui seront ajoutés à la Zone de liste déroulante
  • Ajoutez une Zone de liste déroulante (contenant des éléments ou valeurs) à une Colonne spécifiée de la Feuille de travail

Le snippet de code ci-dessus ajoute des zones de liste déroulante à toutes les cellules de la colonne spécifiée. Lorsqu’une cellule de cette colonne spécifique est sélectionnée, une zone de liste déroulante devient visible. Pour plus d’informations sur la gestion des événements des zones de liste déroulante, veuillez vous référer à la Gestion des événements d’un contrôle de zones de liste déroulante.