Hi,
Ich beschäftige mich gerade mit WPF in C#. Leider bin ich noch nicht ganz firm in C# und hab mir ein paar Videos und Tutorials über WPF angeschaut.
Jetzt stolpere ich darüber, dass ich eine Datei öffnen muss
wie muss dieser Codeausschnitt richtig heißen und was muss ich für using-Dinger machen ?
Spoiler anzeigen
Weil iwie kann ich nicht auf System.Windows.Forms zugreifen?! Und da häng ich grad... bitte Hilfe
PS: Des ganze befindet sich in der Execute-Methode in nem ICommand, falls des iwer wissen muss
Ich beschäftige mich gerade mit WPF in C#. Leider bin ich noch nicht ganz firm in C# und hab mir ein paar Videos und Tutorials über WPF angeschaut.
Jetzt stolpere ich darüber, dass ich eine Datei öffnen muss
wie muss dieser Codeausschnitt richtig heißen und was muss ich für using-Dinger machen ?
VB.NET-Quellcode
- using System.Windows.Input;
- using meinProjekt.ViewModels;
- using System;
- //...
- Microsoft.Win32.OpenFileDialog OFD = new Microsoft.Win32.OpenFileDialog();
- OFD.CheckFileExists = true; OFD.Filter = "Bilddateien|*.jpg; *.jpeg; *.jpe; *.bmp; *.ico; *.png; *.gif; *.pic; *.JPG; *.JPEG; *.JPE; *.BMP; *.ICO; *.PNG; *.GIF; *.PIC"
- OFD.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyPictures); OFD.Multiselect = false; OFD.Title = "AbiBall - Bild 1 für " + this.viewModel.Schüler.Name;
- if (OFD.ShowDialog() == System.Windows.Forms.DialogResult.OK)
- {
- this.viewModel.Schüler.ImagePath1 = OFD.FileName;
- viewModel.SaveChanges();
- }
Weil iwie kann ich nicht auf System.Windows.Forms zugreifen?! Und da häng ich grad... bitte Hilfe
PS: Des ganze befindet sich in der Execute-Methode in nem ICommand, falls des iwer wissen muss