Właśnie zacząłem z WPF. Przeniesiono z formularza okna.OpenDialog dla WPF
Skąd pochodzą te openDialog, saveDialog? I mnóstwo rzeczy.
Właśnie zacząłem z WPF. Przeniesiono z formularza okna.OpenDialog dla WPF
Skąd pochodzą te openDialog, saveDialog? I mnóstwo rzeczy.
Look w Microsoft.Win32
nazw
OpenFileDialog openDialog = new OpenFileDialog();
if (openDialog.ShowDialog().Value)
{
..........
}
I to samo dla SaveFileDialog
SaveFileDialog saveDialog = new SaveFileDialog();
if (saveDialog.ShowDialog().Value)
{
..........
}
Są trudne do skonfigurowania, w starej formie okna są łatwe opcje, w każdym razie dzięki. –
Czy jesteś pewien, że openDialog lub saveDialog zawsze zwracają wartość? W przeciwnym razie otrzymasz wyjątek NullReferenceException. –
Na pierwszym etapie OpenFileDialog powinien zwrócić instancję lub zakończyć się niepowodzeniem z wyjątkiem, nie jest dobrą praktyką sprawdzanie wartości null w tym przypadku, ponieważ utracisz informacje o wyjątku –
Oto odpowiedź na pytanie drugie ("i kilka rzeczy"): http://stackoverflow.com/questions/tagged/wpf –
@MattHamilton ehehehe – Rhexis