Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #59 da revista programar. Faz já o download aqui!

Fernando Correia 1999

Funções

Mensagens Recomendadas

Fernando Correia 1999    0
Fernando Correia 1999

Boa tarde, estou a desenvolver um programa em c#(windows form) e queria criar uma função e chamar lá dentro radio buttons como fazer? obrigado...

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
apocsantos    219
apocsantos

Boa tarde,


private void wtfButton_Click(object sender, System.EventArgs e)
{
   string[] stringArray = new string[7];
   stringArray[0] = "Segunda";
   stringArray[1] = "Terça";
   stringArray[2] = "Quarta";
   stringArray[3] = "Quinta";
   stringArray[4] = "Sexta";
   stringArray[5] = "Sabado";
   stringArray[6] = "Domingo";

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

Neste caso está a ser usado um array de strings, de ser usada qualquer outra coisa, desde que seja chamado o construtor do radioButton, e definidas as propriedades Location e Text, e de seguida invocado o método Add indicando qual o RadioButton a ser colocado, qualquer outra colecção serve.

Cordiais cumprimentos,

Apocsantos


"A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito"

assinatura.jpg

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.