Validação de texbox com quantidade de palavras
Boa noite,
Gostaria de saber como faço para validar um textbox da seguinte maneira:
- Não aceita apenas 01 palavra, ou seja:
Nome: Teste ( Aqui ele avisa que esta incorreto, pois contem apenas 01 palavra)
e
Nome: Teste teste ( Aqui ele avisa que esta ok, pois o campo esta preenchido com mais de 01 palavra).
Qual solução posso utilizar? no textChanged do textbox? Como poderia fazer?
Gostaria de saber como faço para validar um textbox da seguinte maneira:
- Não aceita apenas 01 palavra, ou seja:
Nome: Teste ( Aqui ele avisa que esta incorreto, pois contem apenas 01 palavra)
e
Nome: Teste teste ( Aqui ele avisa que esta ok, pois o campo esta preenchido com mais de 01 palavra).
Qual solução posso utilizar? no textChanged do textbox? Como poderia fazer?
Marcos Amadeu
Curtidas 0
Respostas
Thiago
10/01/2012
o textchange possivelmente não iria resolver, voce vai ter que usar o evento leave, ou então usar o keydown e verificar se foi apertado algum espaço
GOSTEI 0
Marcos Amadeu
10/01/2012
POis é.. tava até tentando algo, porém não etasaindo nada... estava utilizando o trim() e assim verificar os espaços.
Teria como me ajudar na implementação?
Teria como me ajudar na implementação?
GOSTEI 0
Thiago
10/01/2012
Cara talves isso possa te ajudar, é só um exemplo pra voce entender se tiver mais duvidas me fala
isso vai dentro de algum evento
char[] a = textBox1.Text.ToArray();
for (int i = 1; i < a.Count(); i++)
{
if(a[i].ToString() == )
{
MessageBox.Show(Acho na possição = + i.ToString());
}
}
isso vai dentro de algum evento
char[] a = textBox1.Text.ToArray();
for (int i = 1; i < a.Count(); i++)
{
if(a[i].ToString() == )
{
MessageBox.Show(Acho na possição = + i.ToString());
}
}
GOSTEI 0