Textbox numerica IMPEDIRE ctrl-c e ctrl-v

domenica 15 gennaio 2012 - 08.43
Tag Elenco Tags  VB.NET  |  .NET 4.0  |  Windows 7  |  Visual Studio 2010

xyzsurf Profilo | Newbie

mi serve una textbox che accetti solo numeri:

Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
If (Not IsNumeric(e.KeyChar)) And (Asc(e.KeyChar) <> 8) Then
e.Handled = True
MsgBox("Inserisci una cifra")
End If
End Sub

tutto funziona, ma se qualcuno taglia e incolla sono GUAI!
come posso impedire l'utilizzo della combinazione di tasti CTRL-C e CTRL-V

Jeremy Profilo | Guru

Ciao Aniello.
>tutto funziona, ma se qualcuno taglia e incolla sono GUAI!
Se il problema è solo quello ... puoi fare il controllo nell'evento TextChanged della TextBox.
Facci sapere...
Ciao
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