Pls Ich brauche Ihre Hilfe in einigen Fällen über Schaltfläche in C#. Wie kann ich wissen, wenn auf eine bestimmte Schaltfläche geklickt wird? Ich möchte die If-Bedingung verwenden, um das Ereignis zu schreiben. Also möchte ich etwas machen, wenn eine bestimmte Schaltfläche angeklickt wird. Ich möchte den ganzen Code in eine Funktion oder Klasse einfügen, dann kann ich ihn jederzeit aufrufen. Zum BeispielWie Sie wissen, wenn eine Schaltfläche geklickt wird in C#
private void showPanel()
{
if (dashPanelButton.Clicked == true)
{
dashPanel.Visible = true;
}
else if(studInfoBtn.Clicked == true)
{
studInfoPanel.Visible = true;
}
else
{
homePanel.Visible = true;
}
}
Beachten Sie den obigen Code ist nur eine Annahme nicht wirklich ein Arbeitscode. indem es nur mir erklären
Was ich meine ist, ich möchte eine Methode "showPanel()" erstellen, die eine bestimmte Anzeige zeigt, wenn eine bestimmte Schaltfläche geklickt wird. Dann rufe ich die showPanel-Methode in jedem button-Ereignis auf. Wenn also auf eine Schaltfläche geklickt wird, ruft sie die showPanel-Methode auf, und die showPanel-Methode prüft, welche Schaltfläche angeklickt wurde und zeigt dann ein bestimmtes Panel an. Danke –
@OyetokeTobiEmmanuel: In diesem Fall klingt es so, als ob du 'sender' an die' showPanel' Methode übergeben würdest. – David
wie kann ich das tun? –