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
Eventi dal mouse!!
venerdì 07 settembre 2007 - 09.29
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
forumQuarz
Profilo
| Junior Member
82
messaggi | Data Invio:
ven 7 set 2007 - 09:29
Salve a tutti,
dovrei creare un'area di testo che, tenendo premutoci sopra il tasto destro del mouse, possa essere spostato....
...non è che qualcuno potrebbe dirmi come si fa.....o per lo meno darmi qualche sito o nome di manuale per potermi documentare?????
grazie.....
Faelar
Profilo
| Junior Member
71
messaggi | Data Invio:
ven 7 set 2007 - 13:01
Io ti consiglio di utilizzare gli eventi MouseDown, MouseMove, MouseUp: nel primo setti l'abilitazione al movimento della TextBox , e poi usi il secondo per gestire il movimento.
Poi quando il sistema ti rilascia il MouseUp ricordati di eliminare l'abilitazione al movimento.
Se non ti è chiaro dimmelo, e ti invio un esmpio.
forumQuarz
Profilo
| Junior Member
82
messaggi | Data Invio:
ven 7 set 2007 - 17:37
se mi mandi un esempio sei un grande!!!
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
ven 7 set 2007 - 21:12
Ciao,
il consiglio di Faelar mi sembra buono...
Ti posto il codice che dovrebbe andar bene:
Dim BoolMove As Boolean = False
Private Sub TextBox1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles TextBox1.MouseDown
' Abilita il movimento
BoolMove = True
End Sub
Private Sub TextBox1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles TextBox1.MouseMove
If BoolMove = True Then
Me.TextBox1.Top = MousePosition.Y - Me.Top
Me.TextBox1.Left = MousePosition.X - Me.Left
End If
End Sub
Private Sub TextBox1_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles TextBox1.MouseUp
' Disabilita il movimento
BoolMove = False
End Sub
Prova, ciao
Alessandro
http://blogs.dotnethell.it/alebadalin
forumQuarz
Profilo
| Junior Member
82
messaggi | Data Invio:
lun 10 set 2007 - 09:49
Grazie!!!
l'unica cosa (PERDONAMI).. il codice è scritto in C#?? Purtroppo nella fretta o omesso in che linguaggio sto scrivendo....
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
lun 10 set 2007 - 09:57
E' scritto in VB.NET.
Per convertirlo in C# puoi utilizzare uno strumento free on line di conversione automatica al link www.carlosag.net/tools/codetranslator/default.aspx
Ciao
Alessandro
http://blogs.dotnethell.it/alebadalin
forumQuarz
Profilo
| Junior Member
82
messaggi | Data Invio:
lun 10 set 2007 - 10:39
Grazie
forumQuarz
Profilo
| Junior Member
82
messaggi | Data Invio:
lun 10 set 2007 - 10:41
Framework = .Net 2.0
linguaggio = C#
è possibile avere un'area di testo che contiene testo scritto con Font diversi??
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
lun 10 set 2007 - 19:02
Devi usare il controllo RichTextBox.
Ciao
Alessandro
P.S.: Quando cambi argomento apri un nuovo post così partecipano anche gli altri. Chiudi il post con accetta se ritieni la risposta soddisfacente.
http://blogs.dotnethell.it/alebadalin
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 !