Les Snippets

Connexion

Récupérer l'événement scroll des scrollbars d'un TextBox (ou d'un autre contrôle)

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 24/03/2006 11:38:57 et initié par Charles Racaud [Liste]
Vue : 7881
Catégorie(s) : WinForm
Langages dispo pour ce code :
- VB 2005
- C# 2.x



Langage : VB 2005
Date ajout : 24/03/2006
Posté par Charles Racaud [Liste]
Public Class TxtBox
  Inherits System.Windows.Forms.TextBox
  Public Event Scroll(ByVal sender As ObjectByVal e As System.EventArgs)
  Private Const WM_VSCROLL As Integer = &H115I
  Protected Overrides Sub WndProc(ByRef m As Message)
    If m.Msg = WM_VSCROLL Then
      RaiseEvent Scroll(MeNew System.EventArgs)
    End If
    MyBase.WndProc(m)
  End Sub
End Class
Langage : C# 2.x
Date ajout : 24/03/2006
Posté par Charles Racaud [Liste]
class TxtBox : System.Windows.Forms.TextBox
{
  public delegate void ScrollEventHandler(object sender, System.EventArgs e);
  public event ScrollEventHandler Scroll;
  private const int WM_VSCROLL = 0x115;
  protected override void WndProc(ref Message m)
  {
    if (m.Msg == WM_VSCROLL)
      Scroll(thisnew System.EventArgs());
    base.WndProc(ref m);
  }
}

Snippets en rapport avec : Event, Événement, Scroll, Scrollbar



Codes sources en rapport avec : Event, Événement, Scroll, Scrollbar

{Javascript / DHTML} SCROLLBAR COLORÉ EN JAVASCRIPT
Script sans prétention mais qui peut servir à améliorer le design d'un site, on peut le faire en htm...

{Delphi} SCROLLING DANS UN TIMAGE
Pour faire défiler un grand Bitmap dans une TImage on utilise généralement une TScrollBox. Mais voi...

{JAVA / J2EE} ACTIONLISTENER POUR JMENUITEM
Comment gerer le click de la souris sur un sous menu, avec classe interne suite a la demande de Ben...

{Visual Basic, VB6, VB.NET, VB 2005} UTILISATION dE VSSCROLL ET HSSCROLL AVEC UNE IMAGE
Ce code est pret à etre utilisé. Il faut télécharger le zip et lancer le projet vb. J'utilise VSS...

{Javascript / DHTML} CONFORTABLE AUTO DÉFILEMENT OU (SCROLL BAR) TOUT AUTOMATIQUE AVEC VITESSE LIBREMENT VARIABLE
Confortable auto défilement ou (scroll bar) tout automatique avec vitesse librement variable: c'est...

{Visual Basic, VB6, VB.NET, VB 2005} BOITE COULEURS
C'est une boite de couleurs façon Photoshop en VBA. Vous ouvrez une image et vous pointez la souris...

{Visual Basic, VB6, VB.NET, VB 2005} [VB2008] REVERSI
Après le tetris,le snake et le démineur (voir mon profil), voici un nouveau remaking de jeu inspiré ...

{Flash} FULLSCROLLBAR: AS3 SCROLLBAR CLASS
FullScrollbar est une classe de Scrollbar en ActionScript 3.0. Destinée aux clips ayant un conten...

{Visual Basic, VB6, VB.NET, VB 2005} DÉTECTER L'APPARIATION DES SCROLLBARS DANS UN SCROLLABLECONTROL ET TRANSFORMATION EN SLIDER
Ce code permet de détecter l'apparition des scrollbars dans un ScrollableControl lorsque son contenu...

{Visual Basic, VB6, VB.NET, VB 2005} GIF ANIMATION
Animer un gif à l'aide d'un ScrollBar et sélectionner une frame et l'enregistrer en bmp, gif et jpeg...