Procedura: creare un gruppo di pulsanti di opzione da una matrice di stringhe (Visual C#)

Aggiornamento: novembre 2007

Nell'esempio seguente viene illustrata la creazione a livello di codice di un gruppo di controlli Windows Form RadioButton e l'impostazione delle relative proprietà Text sui valori di una matrice di stringhe.

Esempio

private void button1_Click(object sender, System.EventArgs e)
{
    string[] stringArray = new string[3];

    stringArray[0] = "Yes";
    stringArray[1] = "No";
    stringArray[2] = "Maybe";

    System.Windows.Forms.RadioButton[] radioButtons = 
        new System.Windows.Forms.RadioButton[3];

    for (int i = 0; i < 3; ++i)
    {
        radioButtons[i] = new RadioButton();
        radioButtons[i].Text = stringArray[i];
        radioButtons[i].Location = new System.Drawing.Point(
            10, 10 + i * 20);
        this.Controls.Add(radioButtons[i]);
    }
}

Compilazione del codice

L'esempio presenta i seguenti requisiti:

  • Un Windows Form con un controllo Button denominato button1. Impostare il gestore eventi Click di button1 su button1_Click.

Vedere anche

Concetti

Progettazione di un'interfaccia utente in Visual C#

Altre risorse

Controlli Button

Presentazione guidata di Visual C#