Array
(
)

Validação de texbox com quantidade de palavras

Marcos Amadeu
   - 10 jan 2012

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?

Thiago
   - 10 jan 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

Marcos Amadeu
   - 10 jan 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?

Thiago
   - 10 jan 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());
}
}