Создание пользовательских кнопок команд

Создание пользовательских кнопок команд

Для создания пользовательской кнопки команд в Aspose.Cells.GridWeb:

  1. Добавьте элемент управления Aspose.Cells.GridWeb на веб-форму.
  2. Получите доступ к листу.
  3. Создайте экземпляр класса CustomCommandButton.
  4. Установите команду кнопки на некоторое значение. Это значение используется в обработчике событий кнопки.
  5. Установите текст кнопки.
  6. Установите URL-адрес изображения кнопки.
  7. Наконец, добавьте объект CustomCommandButton в коллекцию CustomCommandButtons элемента управления GridWeb.

Результат работы фрагмента кода показан ниже:

Пользовательская командная кнопка добавлена к элементу GridWeb

todo:image_alt_text

Обработка событий пользовательской командной кнопки

Самым важным аспектом пользовательских командных кнопок является действие, которое выполняется при их нажатии. Чтобы установить действие, создайте обработчик событий для события CustomCommand элемента управления GridWeb.

Событие CustomCommand всегда срабатывает, когда пользовательская командная кнопка нажата. Поэтому обработчику событий необходимо определить конкретную пользовательскую командную кнопку, к которой она применяется с помощью заданной команды при добавлении кнопки к элементу управления GridWeb. Наконец, добавьте пользовательский код, который выполняется при нажатии кнопки.

В приведенном ниже примере кода к ячейке A1 добавлено текстовое сообщение при нажатии кнопки.

Текст добавлен в ячейку A1 при нажатии пользовательской командной кнопки

todo:image_alt_text