Hallo zusammen.
Mühsam erhängt sich das WPF-Projekt-Eichhörnchen bei mir. Ich wurschtel mich irgendwie durch, glaube aber, dass ich einfach zu sehr noch von WinForms festgehalten werde.
In der WPF würde ich gern soviel wie möglich per XAML lösen, aber da in den Tutorials von @Nofear23m m.E. eine Sache noch nicht vorkam, stecke ich fest. Wie erzeuge ich sinnvoll in der WPF Unterfenster?
Klar, mit VB-Code. Man nehme 2 Windows, rufe das eine mit dem anderen auf, also z.B. (weg von Autos, hin zum Fahrrad ) :
Aber irgendwie ist mir das zu WinForms-mäßig. Da hab ich doch bestimmt irgendwas verpasst. Ich hab schon irgendwas von Frames gelesen, bei denen man quasi im MainWindow die FrameSource auf ein MainView-UserControl setzt (klappt auch) und dann ggf. die FrameSource zu einem anderen UC wechselt (klappt noch nicht, weil ich auch gar nicht weiß, wie ich dem dann ein ViewModel mit an die Hand gebe).
Also, Ihr WPF-Spezis: Wie geht's in schön? Ist das mit XAML überhaupt machbar oder muss ich einfach nur die richtige Balance zwischen XAML und VB selber finden? Auch im Hinblick auf die Große Unbekannte MVVM.
Mühsam erhängt sich das WPF-Projekt-Eichhörnchen bei mir. Ich wurschtel mich irgendwie durch, glaube aber, dass ich einfach zu sehr noch von WinForms festgehalten werde.
In der WPF würde ich gern soviel wie möglich per XAML lösen, aber da in den Tutorials von @Nofear23m m.E. eine Sache noch nicht vorkam, stecke ich fest. Wie erzeuge ich sinnvoll in der WPF Unterfenster?
Klar, mit VB-Code. Man nehme 2 Windows, rufe das eine mit dem anderen auf, also z.B. (weg von Autos, hin zum Fahrrad ) :
VB.NET-Quellcode
- Dim NewBikeViewModel = New ViewModels.BikeViewModel(New Models.Bike)
- Dim Dialog As New BikeConfigurationWindow(NewBikeViewModel)
- Dim DialogResult = Dialog.ShowDialog()
- If DialogResult Is Nothing OrElse Not DialogResult Then Return
- BikeViewModels.Add(NewBikeViewModel)
- AddHandler NewBikeViewModel.DeleteBike, AddressOf DeleteBike
Aber irgendwie ist mir das zu WinForms-mäßig. Da hab ich doch bestimmt irgendwas verpasst. Ich hab schon irgendwas von Frames gelesen, bei denen man quasi im MainWindow die FrameSource auf ein MainView-UserControl setzt (klappt auch) und dann ggf. die FrameSource zu einem anderen UC wechselt (klappt noch nicht, weil ich auch gar nicht weiß, wie ich dem dann ein ViewModel mit an die Hand gebe).
Also, Ihr WPF-Spezis: Wie geht's in schön? Ist das mit XAML überhaupt machbar oder muss ich einfach nur die richtige Balance zwischen XAML und VB selber finden? Auch im Hinblick auf die Große Unbekannte MVVM.
Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von „VaporiZed“, mal wieder aus Grammatikgründen.
Aufgrund spontaner Selbsteintrübung sind all meine Glaskugeln beim Hersteller. Lasst mich daher bitte nicht den Spekulatiusbackmodus wechseln.
Aufgrund spontaner Selbsteintrübung sind all meine Glaskugeln beim Hersteller. Lasst mich daher bitte nicht den Spekulatiusbackmodus wechseln.