Erstellen Sie benutzerdefinierte Befehlsschaltflächen

Erstellen von benutzerdefinierten Befehlsschaltflächen

So erstellen Sie eine benutzerdefinierte Befehlsschaltfläche in Aspose.Cells.GridWeb:

  1. Fügen Sie dem Webformular das Aspose.Cells.GridWeb-Steuerelement hinzu.
  2. Greifen Sie auf ein Arbeitsblatt zu.
  3. Erstellen Sie eine Instanz der CustomCommandButton-Klasse.
  4. Setzen Sie den Befehl der Schaltfläche auf einen Wert. Dieser Wert wird im Ereignishandler der Schaltfläche verwendet.
  5. Legen Sie den Text der Schaltfläche fest.
  6. Legen Sie die Bild-URL der Schaltfläche fest.
  7. Fügen Sie schließlich das CustomCommandButton-Objekt der CustomCommandButtons-Auflistung des GridWeb-Steuerelements hinzu.

Die Ausgabe des Code-Snippets ist unten dargestellt:

Eine benutzerdefinierte Befehlsschaltfläche, die dem GridWeb-Steuerelement hinzugefügt wurde

todo: Bild_alt_Text

Ereignisbehandlung der benutzerdefinierten Befehlsschaltfläche

Der wichtigste Aspekt benutzerdefinierter Befehlsschaltflächen ist die Aktion, die sie ausführen, wenn sie angeklickt wird. Erstellen Sie zum Festlegen der Aktion einen Ereignishandler für das CustomCommand-Ereignis des GridWeb-Steuerelements.

Das CustomCommand-Ereignis wird immer ausgelöst, wenn auf eine benutzerdefinierte Befehlsschaltfläche geklickt wird. Daher muss der Ereignishandler die spezifische benutzerdefinierte Befehlsschaltfläche identifizieren, auf die er durch den Befehlssatz angewendet wird, wenn die Schaltfläche dem GridWeb-Steuerelement hinzugefügt wird. Fügen Sie schließlich benutzerdefinierten Code hinzu, der ausgeführt wird, wenn auf die Schaltfläche geklickt wird.

Im folgenden Codebeispiel wird der Zelle A1 eine Textnachricht hinzugefügt, wenn auf die Schaltfläche geklickt wird.

Text, der der A1-Zelle hinzugefügt wird, wenn auf eine benutzerdefinierte Befehlsschaltfläche geklickt wird

todo: Bild_alt_Text