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

    Contatore righe

    Ciao,
    avrei una domanda semplice semplice:
    come faccio a far apparire in visual studio la barra che indica il numero delle righe nell'editor di testo?

    Grazie
    La differenza fra la genialità e la stupidità è che la genialità ha i suoi limiti.


  2. #2
    Spulciando in giro ho trovato un esempio in C#, che semplificato e tradotto in VB.NET potrebbe essere più o meno così (non l'ho provato):
    codice:
    Private Function CurrentColumn(tb As TextBox) As Integer
        Return tb.SelectionStart - tb.GetFirstCharIndexOfCurrentLine() + 1
    End Function
     
    Private Function CurrentLine(tb As TextBox)
        Return tb.GetLineFromCharIndex(tb.SelectionStart) + 1
    End Function
    Non c'è un evento specifico che ti avvisa quando il caret è stato spostato, quindi dovrai usare i vari KeyDown, Click eccetera.

    Ciao paisà
    Chi non cerca trova.

  3. #3
    Forse mi sono espresso male, io intendevo proprio come visualizzare i numeri delle righe nell'editor di visual studio, una cosa come in notepad++
    Immagini allegate Immagini allegate
    La differenza fra la genialità e la stupidità è che la genialità ha i suoi limiti.


  4. #4
    Da qualche parte avevo visto un esempio che utilizzava una ListBox a sinistra e una TextBox a destra... in ogni caso non è una passeggiata, io proverei a cercare un componente free oppure a progettarmi un componente dedicato.
    Chi non cerca trova.

  5. #5
    No, lo voglio inserire proprio in visual studio, non nell'applicazione che creo con visual studio, esiste un'opzione che mostra la barra?
    La differenza fra la genialità e la stupidità è che la genialità ha i suoi limiti.


  6. #6
    Menu Tools/Options, selezioni la voce Text Editor e poi il linguaggio (oppure All languages per farlo su tutti i linguaggi supportati), poi metti il flag sull'opzione "Line numbers".
    Chi non cerca trova.

  7. #7
    Ok grazie

    Avevo provato a spulciare un po' tra le opzioni, ma sono talmente tante che è come cercare un ago in un pagliaio...

    Ciao
    La differenza fra la genialità e la stupidità è che la genialità ha i suoi limiti.


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.