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

IvanSerrano

Incrementar texto ao escrever numa textbox

Mensagens Recomendadas

IvanSerrano

Como e que somo varias textbox numa só, por exemplo

textbox1 = "a"

textbox1 = "b"

textboxfinal = fica assim ( ab )

Ou seja tudo o ke escreva numa textbox soma na final ficando com um texto

Cumprimentos

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Andrepereira9

Boas

textboxfinal.Text = textBox1.Text.ToString() + textBox2.Text.ToString() + textBox3.Text.ToString();


A informática chegou para resolver problemas que antes não existiam

Quem ri por último é porque está conectado a 52 Kbs.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
IvanSerrano

Não é bem isso...

Vou explicar melhor:

      void incriptacao()

        {

            string a = "&$DFD";

            string b = "&%RFF";

            if (textBox1.Text == "a")

            {

                textBox2.Text = a;

            }

            if (textBox1.Text == "b")

            {

                textBox2.Text = b;

            }

Ou seja, se eu escrever na texbox 1 o seguinte texto AB nao fica assim &$DFD&%RFF

Eu queria escrever o que quisesse e adicionasse o valor incriptado percebem?

Por ex:

string i = "&$DFD";

string v = "&$DFG";

string a = "&$DFHH";

string n = "&$DFF";

eu escrevia na textbox Ivan e ficava assim na textboxfinal &$DFD&$DFG&$DFHH&$DFF

Cumprimentos

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Andrepereira9
if (textBox1.Text == "a")
{
     textBox2.Text += a;           
}     
       
if (textBox1.Text == "b")            
{               
     textBox2.Text += b;            
}


A informática chegou para resolver problemas que antes não existiam

Quem ri por último é porque está conectado a 52 Kbs.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
IvanSerrano

Nao deu...

Tenho a textbox A como textchange e escrevo A e na final escreve &$DFD mas para acrescentar mais texto tenho que apagar o A e escrever B, mas eu queria mesmo era escrever a palavra toda e acrescentar..

Cumprimentos

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Sponsor

        int index = 0;

        string a = "&$DFD";

        string b = "&%RFF";

        private void textBox1_TextChanged(object sender, EventArgs e)

        {

            int index1 = textBox1.Text.Length;

            if (index1 >= index)

            {

                string s = textBox1.Text.Substring(index, 1);

                if (s == "a")

                    textBox2.Text += a;

                if (s == "b")

                    textBox2.Text += b;

                index = index1;

            }

        }

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
andrepintomp

Boas!

Acho que não precisas de tanto trabalho, pelo que percebi da tua dúvida, isto deve bastar:

private void buttonjuntartexto_Click(object sender, EventArgs e)
        {
            labeltextojunto.Text = textBox1.Text + textBox2.Text;
        }

Isto é: Ao carregar no botão, o texto que foi inserido na Textbox1.text mais o Textbox2.text vai aparecer junto labeltextojunto (é o nome que dei a label), não precisas de converter nada, pois por defeito as Textbox do C# já são do tipo string.

Espero ter ajudado! :)

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.