Good morning,
I have the following code
Document = null;
IWorkbookFormatProvider provider = new XlsxFormatProvider();
var openDialog = new OpenFileDialog
{
Multiselect = false,
Filter = GetExtension()
};
bool? dialogResult = openDialog.ShowDialog();
string fileName = string.Empty;
if (dialogResult == true)
{
try
{
using (Stream stream = openDialog.File.OpenRead())
{
Messenger.Default.Send(new ProgressBar(true));
Document = provider.Import(stream);
fileName = openDialog.File.Name;
Messenger.Default.Send(newProgressBar(false));
}
}
catch (Exception e)
{
Error = e.Message;
}
}
FileName = fileName;
when I import a file I get an error about thrads in same line.
How can I show a busyindicator while is importing?
Thanks.