AutoCompleteDialogProviderChangeAutoCompleteTableDialog - метод
Заменяет открытие рабочего места по троеточию на открытие представления в диалоге.
Пространство имён: Tessa.UI.Controls.HelpersСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public void ChangeAutoCompleteTableDialog(
AutoCompleteTableViewModel autoCompleteTable,
bool hasSelectedItemsFilter = false,
Func<CardViewControlViewModel, CancellationToken, ValueTask> modifyViewFuncAsync = null
)
Public Sub ChangeAutoCompleteTableDialog (
autoCompleteTable As AutoCompleteTableViewModel,
Optional hasSelectedItemsFilter As Boolean = false,
Optional modifyViewFuncAsync As Func(Of CardViewControlViewModel, CancellationToken, ValueTask) = Nothing
)
public:
void ChangeAutoCompleteTableDialog(
AutoCompleteTableViewModel^ autoCompleteTable,
bool hasSelectedItemsFilter = false,
Func<CardViewControlViewModel^, CancellationToken, ValueTask>^ modifyViewFuncAsync = nullptr
)
member ChangeAutoCompleteTableDialog :
autoCompleteTable : AutoCompleteTableViewModel *
?hasSelectedItemsFilter : bool *
?modifyViewFuncAsync : Func<CardViewControlViewModel, CancellationToken, ValueTask>
(* Defaults:
let _hasSelectedItemsFilter = defaultArg hasSelectedItemsFilter false
let _modifyViewFuncAsync = defaultArg modifyViewFuncAsync null
*)
-> unit
Параметры
- autoCompleteTable AutoCompleteTableViewModel
- ВьюМодель контрола Ссылка.
- hasSelectedItemsFilter Boolean (Optional)
-
Признак необходимости обновления представления после выбора строки.
Это может быть полезно, если представление получает данные на клиенте и
представление не отображает уже выбранные строки для данного контрола.
Таким образом можно гарантированно избежать дублирования строк.
- modifyViewFuncAsync FuncCardViewControlViewModel, CancellationToken, ValueTask (Optional)
-
Функция для модификации представления.
Функция выполняется до отображения и первого обновления представления.