UWP: средство выбора файлов исчезает после навигации - PullRequest
0 голосов
/ 14 февраля 2019

У меня есть кнопка для сохранения на странице моего файла журнала, и когда я нажимаю на нее, открывается окно выбора файлов.проблема в том, что этот инструмент выбора файлов теряется, когда я перехожу на разные страницы в приложении.поэтому после навигации и возврата на страницу файла журнала этот инструмент выбора файлов теряется.

<Button Margin="4,0,0,0" Width="140" Background="Transparent" Foreground="{StaticResource AbbGrey-15}" Content="Save Log" Command="{Binding EventLogs.SaveControllerCommand}"/>

.

public ICommand SaveControllerCommand => new RelayCommand(Save, o => true);

.

private async void Save(object obj)
{
    if (ShowDialog == false)
    {
        ShowDialog = true;
        FileFolderPickerModalDialog pickerDlg = new FileFolderPickerModalDialog(cvm.Connection);
        CustomModalDialog dlg = new CustomModalDialog(pickerDlg);

        StatusBarVM.Instance.HideStatusBar();

        Apps.AppCore.BaseLayouts.RootPage rootPage = Window.Current.Content as Apps.AppCore.BaseLayouts.RootPage;
        var contentFrame = (rootPage.FindName("MainBodyContent") as ContentControl).Content as Frame;
        await dlg.ShowAsync(contentFrame);
        ShowDialog = false;
    }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...