Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [VB.Net] Linea e colonna in cui si trova il cursore in una RichTextBox

    Vorrei sapere in quale linea e in quale colonna si trova il cursore in una RichTextBox, ho trovato qualcosa su internet, ma non funzionavano...
    Vorrei fare una cosa tipo nella barra di stato del notepad di Windows.
    Grazie, ...

  2. #2

  3. #3
    Questa non è una chat dove le risposte ti arrivano subito.

    codice:
    Dim Position As Integer = InstanzaDellaRichTextBox.SelectionStart
    Dim Line As Integer = InstanzaDellaRichTextBox.GetLineFromCharIndex(Position)
    Dim Col As Integer = Position - InstanzaDellaRichTextBox.GetFirstCharIndexOfCurrentLine

  4. #4
    OTTIMO!!! Io vorrei fare una cosa simile al blocco note, quale evento utilizzare?

  5. #5
    HO RISOLTO! Ho messo il codice con l'evento TextChanged.

  6. #6
    Non è corretto.
    Il cursore si può spostare anche se non cambi il testo.

    L'evento più corretto è SelectionChanged. http://msdn.microsoft.com/en-us/libr...lectionchanged(VS.80).aspx

  7. #7
    Utente di HTML.it L'avatar di GVargiuTV
    Registrato dal
    Jul 2013
    residenza
    Sardegna
    Messaggi
    33
    ciao, scusa, ma se tu vuoi sapere la posizione del cursore in una richtextbox non fai prima ad entrare nell'evento "Mouse Move"?

  8. #8
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Originariamente inviato da GVargiuTV
    ciao, scusa, ma se tu vuoi sapere la posizione del cursore in una richtextbox non fai prima ad entrare nell'evento "Mouse Move"?
    Leggi meglio, si parla di cursore, non di mouse; sono due cose diverse.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.