reckfellENGINE

ConfirmationDialog

Диалог подтверждения со стандартными кнопками OK и Cancel.

На этой странице
class ConfirmationDialogReckfellSharpНаследует AcceptDialog

Наследует AcceptDialog и добавляет стандартную кнопку отмены. Подключайте Confirmed к подтверждению действия, Canceled — к обработке отказа. Окно не удаляет файлы, не сохраняет данные и не откатывает изменения само по себе.

Задайте DialogText, OkButtonText и CancelButtonText, затем откройте PopupCentered. Для операций с проверкой/ожиданием установите DialogHideOnOk = false, блокируйте повторное подтверждение через GetOkButton().Disabled и скройте окно после успешного завершения.

GetCancelButton возвращает существующую общую кнопку. CancelButtonText напрямую меняет её Text: пустая строка оставляет подпись пустой, в отличие от OkButtonText, где пустая строка возвращает стандартную OK. Не удаляйте/не освобождайте встроенные кнопки; используйте их свойства для настройки. Порядок OK/Cancel зависит от политики платформы, не обращайтесь к ним по индексу дочернего элемента.

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Конструкторы1

ConfirmationDialogКонструктор
# ConfirmationDialog
C#
public ConfirmationDialog();

Создаёт скрытый AcceptDialog со стандартной Cancel и минимальным размером (200, 70), который содержимое может увеличить. Наследует политику закрытия/сигналы.

Свойства1

CancelButtonTextСвойство
# CancelButtonText
C#
public string CancelButtonText { get; set; }

Подпись стандартной Cancel. Напрямую задаёт Text кнопки; пустая строка остаётся пустой и не восстанавливает стандартное название. Не меняет путь отмены.

Методы3

GetCancelButtonButton
# GetCancelButton
C#
public Button GetCancelButton();

Общая стандартная Button отмены. Не удаляйте/не освобождайте; используйте CancelButtonText или свойства кнопки.

Возвращает Button

Общая стандартная Button Cancel.

GetCancelButtonTextstring
# GetCancelButtonText
C#
public string GetCancelButtonText();

Подпись стандартной Cancel. Напрямую задаёт Text кнопки; пустая строка остаётся пустой и не восстанавливает стандартное название. Не меняет путь отмены.

Возвращает string

Текущий Text стандартной Cancel.

SetCancelButtonTextvoid
# SetCancelButtonText
C#
public void SetCancelButtonText(string text);

Подпись стандартной Cancel. Напрямую задаёт Text кнопки; пустая строка остаётся пустой и не восстанавливает стандартное название. Не меняет путь отмены.

Параметры
ИмяТипПо умолчанию
textstring—
text

Подпись стандартной Cancel. Напрямую задаёт Text кнопки; пустая строка остаётся пустой и не восстанавливает стандартное название. Не меняет путь отмены.

Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.