Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
[VB.NEt 2008]Eliminare ultimo carattere di una stringa
giovedì 31 luglio 2008 - 11.33
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
aleroot
Profilo
| Junior Member
96
messaggi | Data Invio:
gio 31 lug 2008 - 11:33
Ho una textbox che contienme il percorso di un file, avrei bisogno di implementare un controllo sull'evento textchanged della textbox che se l'ultimo carattere della stringa è "\" lo toglie, è possbile farlo?
però non deve togliermi tutti i "\" all'interno della stringa ma solo l'ultimo se presente ...
Faelar
Profilo
| Junior Member
71
messaggi | Data Invio:
gio 31 lug 2008 - 12:06
Certo, prova così
private void textBox1_TextChanged(object sender, EventArgs e)
{
if (textBox1.Text.EndsWith("\\"))
{
textBox1.Text=textBox1.Text.Remove(textBox1.Text.Length-1);
textBox1.SelectionStart = textBox1.Text.Length;
}
}
aleroot
Profilo
| Junior Member
96
messaggi | Data Invio:
gio 31 lug 2008 - 12:53
io uso Visual basic .net ho tradotto cosi :
la mia textbox1 si chiama txtpercorso .....
If txtpercorso.Text.EndsWith("\") Then
txtpercorso.Text = txtpercorso.Text.Remove(txtpercorso.Text.Length - 1)
txtpercorso.SelectionStart = txtpercorso.Text.Length
End If
Grazie mille dell'aiuto.
Faelar
Profilo
| Junior Member
71
messaggi | Data Invio:
gio 31 lug 2008 - 13:01
Prego, ma tieni presente una cosa: inserendo il codice nell'evento text change non sarai mai in grado di inserire un "\".
Forse è meglio se il controllo lo metti nell'evento validate...
Cmq vedi tu.
A presto!
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !