salve a tutti.

Vorrei una spiegazione su un mio dubbio che da solo non riesco a risolvere...

sto creando una semplice applicazione WPF e vorrei fare in modo che mentre la finestra è aperta, il programma controllasse continuamente il valore di una variabile static.

io avevo risolto creando un bottone e assegnando a quel bottone un metodo che aggiornava i valori della variabile, ma vorrei sapere se si può fare in modo che il programma faccia tutto in automatico.

Esempio:

dalla finestra Window1 apro una seconda finestra Window2.
in quella finestra c'è una ComboBox1 e in base al valore selezionato nella ComboBox1, una seconda ComboBox2 si attiva e "prende" degli item diversi a seconda della scelta,
per fare ciò ho creato un plusante che richiama in metodo che controlla i valori di ComboBox1 e agisce di conseguenza.

vorrei rendere tutto questo automatico senza bisogno di creare tasti di aggiornamento, ma non riesco a trovare aiuti.
io ho provato ad inserire il metodo che aggiorna i parametri subito sotto a InitializeComponent() ma non funziona più nulla.

Grazie a chi mi aiuta