WindowExtensionsShowDialogWithReplace - метод
Производит отображение диалога в модальном режиме с заменой предыдущего активного окна, если оно есть.
Предыдущее активное окно скрывается и отображается только после закрытия отображаемого диалога.
Не производит скрытие основного окна клиента из [!:Application.Current.MainWindow].
Пространство имён: Tessa.UI.WindowsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public static bool? ShowDialogWithReplace(
this Window window,
Window windowForReplace,
bool useParentWindowLocation,
bool restoreWindowLocationToReplacement
)
<ExtensionAttribute>
Public Shared Function ShowDialogWithReplace (
window As Window,
windowForReplace As Window,
useParentWindowLocation As Boolean,
restoreWindowLocationToReplacement As Boolean
) As Boolean?
public:
[ExtensionAttribute]
static Nullable<bool> ShowDialogWithReplace(
Window^ window,
Window^ windowForReplace,
bool useParentWindowLocation,
bool restoreWindowLocationToReplacement
)
[<ExtensionAttribute>]
static member ShowDialogWithReplace :
window : Window *
windowForReplace : Window *
useParentWindowLocation : bool *
restoreWindowLocationToReplacement : bool -> Nullable<bool>
- window Window
- Окно, которое нужно отобразить в режиме модального диалога.
- windowForReplace Window
- Окно, которое нужно скрыть.
- useParentWindowLocation Boolean
-
Определяет, нужно ли использовать настройки родительского скрываемого окна для отображаемого окна диалога.
- restoreWindowLocationToReplacement Boolean
-
Определяет, нужно ли установить позицию для скрываемого окна такой же, какой будет позиция у отображаемого окна.
Настройка позволяет организовать бесшовную подмену окна после закрытия.
Не применяется, если заменяемое окно было основным окном клиента из [!:Application.Current.MainWindow].
NullableBooleanРезультат диалога.В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
Window. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).