Settare parametro in ingresso textbox [C#]

mercoledì 20 aprile 2011 - 16.38
Tag Elenco Tags  C#  |  Windows 7  |  Visual Studio 2008

eddyG Profilo | Junior Member

Ciao a tutti!!
il mi problema è il seguente:
in una windows form ho un textbox in cui vorrei che si potesse scrivere solo valori numerici.
Come posso agire?...esiste qualche metodo,proprietà del componente textbox che mi permette di fare questo?

Grazie

kataklisma Profilo | Senior Member

>Ciao a tutti!!

Ciao :)

>il mi problema è il seguente:
>in una windows form ho un textbox in cui vorrei che si potesse
>scrivere solo valori numerici.
>Come posso agire?...esiste qualche metodo,proprietà del componente
>textbox che mi permette di fare questo?

Hai due strade davanti a te :

1) Crei una classe che deriva da TextBox e gestisci l'evento KeyPress facendo accettare soltando numeri e caratteri speciali (. , backspace...)

2)Gestisci semplicemente l'evento KeyPress della textbox in questione.

Se suddetta Textbox viene utilizzata spesso e volentieri nel tuo applicativo, ti consiglio di prendere la prima strada...

Qui un esempio del tutto : http://msdn.microsoft.com/en-us/library/ms229644.aspx

>Grazie

Di nulla! Ciao!
------------------------------------------
Ignazio Catanzaro

http://blogs.dotnethell.it/swdev/

eddyG Profilo | Junior Member

Il problema riguardo alla textbox l'ho risolto.

Ora ne approfitto per chiederti un'altra cosa:
in che modo si può procedere se si vuole associare il SelectedItemChanged di una combobox ad una variabile Encoding?
che poi utilizzerò in una mia procedura...

Grazie
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 !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5