Wenn Button unsichtbar ist, kann man sie dannn klicken C#?
Ich habe in den Eigenschaften eines Buttons die Eigenschaft "Visible" auf "False" gesetz, doch jetzt lässt sich der ganz Button nicht mehr drücken, oder auf der Form auffinden wenn die läuft. Kann ich das beheben oder muss ich mit einem sichtbaren Button arbeiten?
2 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
Obwohl Code in Ihrem Steuerelement möglicherweise weiterhin unsichtbar ausgeführt wird, können Sie nicht über die Benutzeroberfläche mit dem Steuerelement interagieren. Wenn Sie ein unsichtbares Steuerelement erstellen möchten, das weiterhin auf Benutzereingaben reagiert (z. B. Mausklicks), sollten Sie ein transparentes Steuerelement erstellen.
regex9
07.11.2021, 10:43
@1TheCrazy
Es gibt auch noch andere Elemente, die Mausklicks abfangen können. Z.B. Panels oder Labels.
@regex9
Klingt jetzt vllt noobig die frage, aber wieso wird bei dem Code nur die 1 angezeigt selbst wenn ich 30-mal auf den Button drücke?
private void button2_Click(object sender, EventArgs e)
{
int counter = 0;
counter++;
label1.Text = counter.ToString();
}
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, Technik
Nein, das ist ja der Sinn von der Visible Methode.
Wenn du immer noch draufklicken willst musst du die Transparenz benutzen.
Danke, aber Transparent is irgendwie nicht.
Muss ich wohl mit dem Button arbeiten.
Aber trotzdem Merci