Wie kann ich zwei Schalter voneinander abhängen?C#

Ein Treffpunkt für C#-Programmierer
Guest
 Wie kann ich zwei Schalter voneinander abhängen?

Post by Guest »

Ich versuche, eine kleine App in C# und xaml zu codieren und habe das folgende Problem:
Ich habe zwei Switches, "Advantage" und "Nachteil". Ich möchte eine Situation vermeiden, in der beide auf "wahr" eingestellt sind. Nehmen wir also an, wenn "Advantage" wahr ist und der Benutzer auf den (zuvor falschen) "Nachteil" klickt, sollte er "Nachteil" auf True festlegen, aber gleichzeitig "Advantage" auf false. Um dies zu erreichen, habe ich zwei EventHandlers vorgestellt und mit dem Attribut herumgespielt .Istoggled. Vorheriges) Beispiel, es löst seinen Ereignishandler neu aus.

Code: Select all

internal void advantageSwitch_Toggled(object sender, ToggledEventArgs e)
{
if(disadvantageSwitch.IsToggled == true)
{
disadvantageSwitch.IsToggled = false;
}
}

internal void disadvantageSwitch_Toggled(object sender, ToggledEventArgs e)
{
if(advantageSwitch.IsToggled == true)
{
advantageSwitch.IsToggled = false;
}
}
< /code>
und der entsprechende XAML -Code < /p>
   



Ich denke, ich suche nach einer Möglichkeit, einen Schalter auf "Aus" festzulegen, ohne ihn physisch umzuschalten, wenn Sie wissen, was ich meine 😅.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post