CardDialogManagerShowSpecificEditor - метод
Выводит окно для редактирования специфичных настроек.
Пространство имён: Tessa.UI.CardsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
public void ShowSpecificEditor(
IEditorViewModel editor,
Action<Window> setupWindowAction = null,
Action completionAction = null,
Func<bool> validateFunc = null,
double width = 400,
bool verticalScroll = true
)
Public Sub ShowSpecificEditor (
editor As IEditorViewModel,
Optional setupWindowAction As Action(Of Window) = Nothing,
Optional completionAction As Action = Nothing,
Optional validateFunc As Func(Of Boolean) = Nothing,
Optional width As Double = 400,
Optional verticalScroll As Boolean = true
)
public:
virtual void ShowSpecificEditor(
IEditorViewModel^ editor,
Action<Window^>^ setupWindowAction = nullptr,
Action^ completionAction = nullptr,
Func<bool>^ validateFunc = nullptr,
double width = 400,
bool verticalScroll = true
) sealed
abstract ShowSpecificEditor :
editor : IEditorViewModel *
?setupWindowAction : Action<Window> *
?completionAction : Action *
?validateFunc : Func<bool> *
?width : float *
?verticalScroll : bool
(* Defaults:
let _setupWindowAction = defaultArg setupWindowAction null
let _completionAction = defaultArg completionAction null
let _validateFunc = defaultArg validateFunc null
let _width = defaultArg width 400
let _verticalScroll = defaultArg verticalScroll true
*)
-> unit
override ShowSpecificEditor :
editor : IEditorViewModel *
?setupWindowAction : Action<Window> *
?completionAction : Action *
?validateFunc : Func<bool> *
?width : float *
?verticalScroll : bool
(* Defaults:
let _setupWindowAction = defaultArg setupWindowAction null
let _completionAction = defaultArg completionAction null
let _validateFunc = defaultArg validateFunc null
let _width = defaultArg width 400
let _verticalScroll = defaultArg verticalScroll true
*)
-> unit
- editor IEditorViewModel
- Объект, выполняющий редактирование специфичных настроек.
- setupWindowAction ActionWindow (Optional)
-
Действие, устанавливающее параметры диалогового окна,
или null, если настройка параметров не требуется.
- completionAction Action (Optional)
-
Действие, выполняемое после закрытия окна,
или null, если дополнительных действий не требуется.
- validateFunc FuncBoolean (Optional)
-
Функция валидации. Если указана, то окно не будет закрываться пока условие функции не будет достижимо.
- width Double (Optional)
- Ширина диалога.
- verticalScroll Boolean (Optional)
- Признак того, что при недостатке места на экране в окне может появляться вертикальный скролл.
ICardDialogManagerShowSpecificEditor(IEditorViewModel, ActionWindow, Action, FuncBoolean, Double, Boolean)