Vraag : Hoe controleer een venster van een andere in wpftoepassing?

Ik voegde een venster (name=Window1) aan mijn toepassing Wpf toe. Binnen Window1 droped ik een component van de Knoop (Name=Button1).  Ik kon Window1 openen door op een knoop te klikken die ik binnen mijn MainWindow heb (MainButton).
1) wanneer ik mijn toepassing open die ik door gebrek geopende MainWindow heb gekregen.
2) ik druk MainButton en ik krijg Window1 (zonder het sluiten MainWindow)
3) wanneer ik button1 (binnenkant Window1) I klik die de achtergrondkleur van Mainbutton (binnenkant MainWindow) in rood kunnen veranderen. Ik kan niet deze eenvoudige taak verwezenlijken! I gelijk canot hebben acces aan mainwindow van withen hulp window1.
Please!

Antwoord : Hoe controleer een venster van een andere in wpftoepassing?

Oh vergeeft me over toegangsbepalingen, om hen in wpf te hoeven niet te plaatsen.
maar u kunt uw knoopeigenschappen veranderen zoals hieronder:
veronderstel het venster u knoop wilt veranderen binnen het MainWindow is.
u kunt zoekend het in open vensters als dit:
en verander elke controleeigenschappen u wilt:

System.Windows.Window m = nieuwe System.Windows.Window ();
           foreach (System.Windows.Window w in Application.Current.Windows)
           {
               als (w.Name == „MainWindow“)
               {
                   m = w;
                   onderbreking;
               }

           }

           (m als MainWindow) .textBox1.Text = „test“;
Andere oplossingen  
 
programming4us programming4us