IOpenFileDialogService.Show method¶
Shows an open file dialog and blocks until the user closes it.
Namespace: Eremex.AvaloniaUI.Controls.ApplicationServices
Assembly: Eremex.Common.Contracts.dll
NuGet Package: Eremex.Common.Contracts
Declaration¶
Parameters¶
| name | type | description |
|---|---|---|
| owner | IWindow? |
The window the dialog is shown on top of. When null, the active application window is used. |
| options | OpenFileDialogOptions? |
The dialog configuration — caption, filters, start folder, multiple selection. When null, platform defaults apply. |
Returns¶
| type | description |
|---|---|
string[] |
The selected file paths, or an empty array if the user cancelled the dialog or no owner window could be resolved. |
Remarks¶
The synchronous variant holds the thread on a nested message loop. Prefer ShowAsync in new code.
See Also¶
- interface IWindow
- class OpenFileDialogOptions
- interface IOpenFileDialogService
- namespace Eremex.AvaloniaUI.Controls.ApplicationServices