ComboButton

Диджит ComboButton является наследником DropDownButton, но обладает дополнительной особенностью: в нем имеется выделенная область, при щелчке по которой раскрывается меню, а щелчки на «остальных» участках изначально видимой кнопки вызывают действие по умолчанию. Например, с помощью этого диджита можно было бы реализовать кнопку «Save» (сохранить), которая по щелчку мышью запускает самую обычную операцию сохранения, а по щелчку на отведенной области с изображением стрелки вниз раскрывает меню с такими дополнительными пунктами, как «Save» (сохранить), «Save as…» (сохранить как…), «Save to FTP site» (сохранить на сервере FTP) и т. д.

Пример 13.12 иллюстрирует использование ComboButton.
Пример 13.12. Пример типичного использования диджита ComboButton
(button dojoType="dijit.form.ComboButton")
Save








(/button)

Заметьте, что метка для кнопки ComboButton попрежнему определяется через первый дочерний элемент; в данном случае это элемент Save, и раскрывающееся меню с пунктами определяются точно так же, как и в случае с диджитом DropDownButton..



Оцените статью: (0 голосов)
0 5 0

Статьи из раздела Dojo на эту тему:
Button
CheckBox
ComboBox
CurrencyTextBox
DropDownButton

Вернуться в раздел: Dojo / Виджеты форм