Disattivare rotella mouse

mercoledì 23 agosto 2006 - 16.07

sarto76 Profilo | Junior Member

ciao a tutti.
Qualcuno saprebbe dirmi, se c'è ,il sistema per disattivare la rotella (scroll) del mouse in una determinata form?
Grazie mille ciao Massimo

darisole Profilo | Junior Member

In che senso disattivare? Vuoi, ad esempio, che una textbox multiline non sia "scrollabile"?
Credo si possa fare solo intercettando i messaggi Windows facendo l'override del metodo WndProc (quindi devi andare a studiarti i messaggi che sono coinvolti nello scroll). Ma magari mi sbaglio.

MarKonE Profilo | Guru

>ciao a tutti.

Ciao

>Qualcuno saprebbe dirmi, se c'è ,il sistema per disattivare la
>rotella (scroll) del mouse in una determinata form?

Non mi sembra ci sia nulla di nativo. Una cosa che mi viene in mente è che potresti creare una tua classe personalizzata che eredita dalla classe Form, poi eseguire l'override del metodo OnMouseWheel senza fargli eseguire nessun codice.

>Grazie mille ciao Massimo

Spero di esserti stato d'aiuto.
Ciao
My Blog... http://blogs.dotnethell.it/Mark/

blood Profilo | Senior Member

>>ciao a tutti.
>
>Ciao
>
>>Qualcuno saprebbe dirmi, se c'è ,il sistema per disattivare la
>>rotella (scroll) del mouse in una determinata form?
>
>Non mi sembra ci sia nulla di nativo. Una cosa che mi viene in
>mente è che potresti creare una tua classe personalizzata che
>eredita dalla classe Form, poi eseguire l'override del metodo
>OnMouseWheel senza fargli eseguire nessun codice.
>
>>Grazie mille ciao Massimo
>
>Spero di esserti stato d'aiuto.
>Ciao
>My Blog... http://blogs.dotnethell.it/Mark/

già già già...quoto in pieno..anche perchè le proprietà di quella funzione sono read only

---------------
Piscopo Paolo

:: wD @ IRCnet :: .NET wannabe 8-)
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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5