Vamos supor que existe um TextBox em um Windows Form e você tem que entrar com uma senha, nome, endereço, etc.
Se você deseja que alguns caracteres, como vírgula (,), ponto e vírgula (;), sinal de adição (+), etc sejam removidos do TextBox, por exemplo, após o clique de um botão, aqui vai um pequeno truque:
Digamos que você digite no TextBox, a string "+Bo=n;d" e clique no botão.
O método:
private void button1_Click(object sender, System.EventArgs e) {
//Aqui você pode incluir os caracteres qeu deseja que sejam retirados
char[] trim = {'=', '\\', ';','.', ':',',','+','*'};
int pos;
while ((pos = this.textBox1.Text.IndexOfAny (trim)) >= 0)
{
this.textBox1.Text = this.textBox1.Text.Remove (pos, 1);
}
}
}
Será invocado e o resultado da nova string sem os caracteres especiais na variável "trim" será mostrada no TextBox.
Autor: Huseyin Altindag
Função C# - Removendo caracteres especiais de um TextBox
Procurar neste site . . .
Tempo
Categoria
- .net (22)
- Access (1)
- Ajax (1)
- C# (1)
- Componentes (1)
- Delphi (5)
- Eventos (1)
- Firebird (1)
- Firewall (1)
- Handheld Basic (2)
- hb++ (2)
- Internet Explorer (1)
- Java (2)
- Linux (3)
- Livros (3)
- Microsoft (1)
- Mono (1)
- Navegadores (1)
- NHibernate (2)
- Palm (2)
- PHP (3)
- Por dentro (5)
- Rave (1)
- Redes (1)
- Ruby (6)
- Segurança (1)
- SQL Server (1)
- Tecnologia (2)
- Turbo Delphi (3)
- Utilidade Publica (1)
- Web (2)
- Windows (6)
- Windows Server 2003 (1)
- XML (1)