Являє собою діалог, який працює з поточної моделлю і не потребує додаткового завантаження з сервера.
Кожен такий діалог повинен мати унікальний (в межах поточної сторінки) текстовий ідентифікатор.
Діалог працює в межах поточної сторінки. Фактично він являє собою простий блок, який відображається по команді у вигляді діалога. Такі можливості як, наприклад, скасування дії, потрібно реалізовувати самостійно.
Відкрити або закрити діалог можна командами контролера $inlineOpen,
$inlineClose передавши їм ідентифікатор діалогу.
Наслідує: Container : UIElement : UIElementBase
| Ім'я | Тип | Опис |
|---|---|---|
| Id | String | Унікальний (в межах сторінки) ідентифікатор діалогу. |
| Title | String | Заголовок вікна діалогу. |
| Width | Length | Ширина вікна діалогу. За замовчуванням визначається вмістом. |
| Buttons | UIElementCollection | Вміст панелі кнопок. Зазвичай набір кнопок керування. |
| NoClose | Boolean | Заборонити закриття діалога клавішею Escape і кнопкою в заголовку вікна. Може бути корисним для діалогів відображення довготривалих операцій, які управляються не користувачем, а системою. Наприклад, діалог оплати по карті через еквайринговий термінал. |
| ShowWaitCursor | Boolean |
Якщо властивість встановлено в True, то при виконанні запитів до серверу
вікно діалогу буде затінятися і буде відображатися індикатор виконання запиту.
|
| Overflow | Boolean |
Чи може з'являтися скролл-бар в діалозі. Встановіть цю властивість,
якщо потрібно, щоб спливаючі вікна (наприклад DatePicker) могли виходити за межі елементу.
У цьому випадку потрібно уважно слідкувати за тим, щоб основний вміст не виходив за межі.
Скролл-бар відображатися не буде.
|
| Властивості базового елементу | ||