У меня есть кнопка для сохранения на странице моего файла журнала, и когда я нажимаю на нее, открывается окно выбора файлов.проблема в том, что этот инструмент выбора файлов теряется, когда я перехожу на разные страницы в приложении.поэтому после навигации и возврата на страницу файла журнала этот инструмент выбора файлов теряется.
<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;
}
}