HOWTO · Csharp

Cancella TextBox in C#

Esistono tre metodi principali che possono essere utilizzati per cancellare una casella di testo in C#, il metodo String.Empty, il metodo TextBox.Text e la funzione TextBox.Clear().

Questo tutorial discuterà i metodi per cancellare una casella di testo in C#.

Cancella una casella di testo con la proprietà String.Empty in C#

La proprietà String.Empty rappresenta una stringa vuota in C#. È equivalente a "" in C#. Possiamo impostare il testo del nostro TextBox in modo che sia uguale a String.Empty per cancellare la nostra casella di testo. Il seguente esempio di codice ci mostra come cancellare una casella di testo con la proprietà String.Empty in C#.

using System;
using System.Windows.Forms;

namespace check_if_textbox_is_empty {
  public partial class Form1 : Form {
    public Form1() {
      InitializeComponent();
    }

    private void button1_Click(object sender, EventArgs e) {
      textBox1.Text = String.Empty;
    }
  }
}

Nel codice sopra, abbiamo cancellato tutto il testo all’interno della casella di testo textBox1 rendendolo uguale a String.Empty in C#.

Cancella una casella di testo con il metodo TextBox.Text="" in C#

Nell’approccio precedente, la proprietà String.Empty rappresentava una stringa vuota ed era uguale a "". Possiamo anche cancellare la nostra casella di testo rendendo la proprietà TextBox.Text uguale a "". Il seguente esempio di codice ci mostra come cancellare una casella di testo con il metodo TextBox.Text in C#.

using System;
using System.Windows.Forms;

namespace check_if_textbox_is_empty {
  public partial class Form1 : Form {
    public Form1() {
      InitializeComponent();
    }

    private void button1_Click(object sender, EventArgs e) {
      textBox1.Text = "";
    }
  }
}

Nel codice precedente, abbiamo cancellato tutto il testo all’interno della casella di testo textBox1, rendendolo uguale a "" in C#.

Cancella una casella di testo con la funzione TextBox.Clear() in C#

La funzione TextBox.Clear() viene utilizzata per cancellare tutto il testo all’interno di una casella di testo in C#. Il seguente esempio di codice ci mostra come possiamo cancellare una casella di testo con la funzione TextBox.Clear() in C#.

using System;
using System.Windows.Forms;

namespace check_if_textbox_is_empty {
  public partial class Form1 : Form {
    public Form1() {
      InitializeComponent();
    }

    private void button1_Click(object sender, EventArgs e) {
      textBox1.Clear();
    }
  }
}

Nel codice sopra, abbiamo cancellato tutto il testo all’interno della casella di testo textBox1 con la funzione textBox1.Clear() in C#.