myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns
» Datenschutzerklärung
» Impressum

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Entwicklung » GUI: WPF und Silverlight » Kommunikation MainWindow, ein "Nebenfenster" und die App.xaml.cs
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

Kommunikation MainWindow, ein "Nebenfenster" und die App.xaml.cs

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
ThorsHammer1986 ThorsHammer1986 ist männlich
myCSharp.de-Mitglied

Dabei seit: 02.04.2019
Beiträge: 2


ThorsHammer1986 ist offline

Kommunikation MainWindow, ein "Nebenfenster" und die App.xaml.cs

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo meine lieben,
ich stehe da vor einem Problem. Es ist wahrscheinlich eine grundlegende Sache aber ich hab jetzt so viel gelesen, ich weis nicht mehr wo oben und unten ist^^

Ich habe das MainWindow, ein "Nebenfenster" und die App.xalm.cs .

In der App.xalm.cs rufe ich das Mainfenster auf, dort werden Eingaben vom Benutzer gemacht.
mit bestätigen auf OK Button, sollen diese Eingaben für eine Auswertung in der App.xalm.cs genutzt werden.

Wie bekomme ich jetzt diese Eingabedaten in meine App.xaml.cs?

Ich hatte mir gedacht eine Klasse zu erstellen "GlobaleVariablen" und diese dann in alle anderen Klassen zu nutzen, in der Theorie funktioniert es auch nur leider ist der Variableninhalt, in jeder Klasse neu initialisiert und somit logischerweise der Inhalt weg.
02.04.2019 13:12 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Abt
myCSharp.de-Team

avatar-4119.png


Dabei seit: 20.07.2008
Beiträge: 12.740
Herkunft: Stuttgart/Stockholm


Abt ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Ganz ganz arg modern: Reactive Extensions
Alternative: Messaging

Ansonsten hast Du in WPF die normale Möglichkeit über die ViewModels zu kommunizieren.
 [Artikel] MVVM und DataBinding

NoGo: Globale Klassen.
02.04.2019 13:32 Beiträge des Benutzers | zu Buddylist hinzufügen
p!lle
myCSharp.de-Mitglied

avatar-3556.jpg


Dabei seit: 22.02.2007
Beiträge: 987
Entwicklungsumgebung: Visual Studio (Community) 2017


p!lle ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Es fühlt sich auch irgendwie falsch an, mit Werten aus dem MainWindow in der App.xaml.cs etwas zu machen. verwundert
04.04.2019 14:23 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
ThorsHammer1986 ThorsHammer1986 ist männlich
myCSharp.de-Mitglied

Dabei seit: 02.04.2019
Beiträge: 2

Themenstarter Thema begonnen von ThorsHammer1986

ThorsHammer1986 ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Habe es mit dem ViewModel gelöst.
Vielen Dank ;-)
05.04.2019 06:12 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 2 Monate.
Der letzte Beitrag ist älter als 2 Monate.
Antwort erstellen


© Copyright 2003-2019 myCSharp.de-Team | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 27.06.2019 02:49