In meinem Controller-Abschnitt habe ich die folgenden Dateien mit dem folgenden Code.Pass Radio Button Wert zwischen Controller
Dashboard -> DashboardBlock.xaml
In Hier habe ich eine Checkbox wie folgt aus:
<stackpanel>
<RadioButton x:Name="test" Content="Checkbox" />
</StackPanel>
Nun, wenn dieses Kontrollkästchen aktiviert ist (Wahr oder Falsch) Ich möchte folgendes geschehen:
Controller:
SiteStatus -> SiteStatusControl.xaml
private void GetSiteStatus()
{
if (checkbox == true)
{
//Do something
}
}
Ich weiß, wie dies zu tun, wenn es in dem gleichen Controller ist. Wie Sie jedoch sehen können, befinden sich diese in separaten Controllern. Und ich weiß nicht, wie man Werte untereinander weitergibt.
EDIT:
Dies ist, wie die Seite aussieht:
EDIT 2:
Dies ist, wie der Controller aussieht:
Nur eine Änderung vorgenommen. So sieht die Seite jetzt aus. Wenn ich das Kontrollkästchen auf meinem Dashboard-Controller ankreuze. Ich möchte den SiteStatus-Controller anpassen. – Mitch
Bitte fügen Sie einige Informationen hinzu. Sprechen Sie darüber, ein Ereignis zu abonnieren, das ausgelöst wird, wenn sich ein RadioButton ändert?Oder wenn sich eine Auswahl eines RadioButtons in einer Gruppe geändert hat? Oder nennst du aktiv "GetSiteStatus"? –
Im SiteStatus-Controller verwende ich die Klasse GetSiteStatus, um Ergebnisse aus meiner Datenbank zu erhalten. Jetzt möchte ich die Resultate filtern, die ich durch Benutzereingabe erhalten. Wenn der Benutzer also den Radiobutton im Dashboard-Controller überprüft, möchte ich, dass der GetSiteStatus überprüft, ob er aktiviert ist oder nicht. – Mitch