Schaltflächen in C# deaktivieren und aktivieren
Diese Anleitung zeigt, wie Sie die Schaltflächen in C# deaktivieren und aktivieren. Wie werden sie erstellt und verwendet?
Erstellen Sie einen Button in C#
Nun gibt es zwei Möglichkeiten, wie wir einen Button erstellen können. Beide werden im Folgenden erklärt.
Verwenden Sie die Toolbox, um eine Schaltfläche in C#
zu erstellen
Wir können eine Schaltfläche mit der Toolbox in Windows-Formularen erstellen und sie an eine beliebige Stelle in diesem Formular ziehen. Dann können wir zu den Eigenschaften des Buttons gehen, wo wir mit unserem Button umschalten können.
Wir können die Farbe, Größe und Form der Schaltfläche im Formular ändern.
Verwenden Sie die Klasse buttonBase
, um eine Schaltfläche in C#
zu erstellen
Diese Methode verwendet die Klasse buttonBase
, um unsere Schaltflächenoperationen zu erstellen und zuzuweisen. Und wir erstellen es zur Laufzeit.
Wir müssen bedenken, dass wir mit der Toolbox eine Schaltfläche erstellen können, aber keine weiteren Änderungen vornehmen können.
Die einzige Änderung, die es erlaubt, ist die Aktivierung der Schaltfläche als entweder true
oder false
. Also, um diese weiteren Änderungen vorzunehmen, wie das Schreiben einer Bedingung.
Wir schreiben einen Code, um unserem Button mitzuteilen, wie er funktionieren soll.
Kombinieren Sie diese beiden Methoden, um eine Schaltfläche in C#
zu erstellen
Der einfachste Weg, eine Schaltfläche zu erstellen, besteht darin, eine Toolbox zu verwenden und dann die Änderungen an dieser Schaltfläche durch Code vorzunehmen. Die Schaltfläche würde im Formular erstellt werden.
Sie können die gewünschten Änderungen daran vornehmen, indem Sie seine Eigenschaften wie Form, Größe, Schriftart, Farbe und vieles mehr verwenden. Sie können weiterhin weitere Bedingungen per Code hinzufügen.
In diesem Beispiel wird diese Technik verwendet.
Aktivieren und deaktivieren Sie die Schaltfläche in C#
Das Aktivieren und Deaktivieren der Schaltfläche zur Laufzeit erfolgt durch Hinzufügen ihrer Eigenschaften nacheinander und Hinzufügen der Schaltfläche zum Windows-Formular durch Hinzufügen einer Instanz der Klasse Button
. Standardmäßig ist die Schaltfläche true
.
Bevor Sie fortfahren und sich den Code unten ansehen, müssen Sie wissen, dass die Bibliothek, die eingeschlossen werden muss, damit dies alles funktioniert, System.Windows.Forms
ist.
Hier ist ein Beispiel.
using System.Windows.Forms;
public partial class FormOne : Form {
public FormOne() {
InitializeComponent();
}
public void FormOne_Load(object sender, EventArgs e) {
Mybutton.Enabled = true; // to enable the button
Label first = new Label(); // adding a label to the button
first.Text = "this is the first button, it is enabled";
// Mybutton.Enabled=false; // to disable the button
// Label first=new Label(); //adding a label to the button
// first.Text="this is the first button, it is now disabled";
}
}
Haider specializes in technical writing. He has a solid background in computer science that allows him to create engaging, original, and compelling technical tutorials. In his free time, he enjoys adding new skills to his repertoire and watching Netflix.
LinkedIn