Questione : Come cambiate gli arresti di linguetta per una casella di testo in VB.NET 2010?

Come cambiate gli arresti di linguetta per una casella di testo in VB.NET 2010?

per difetto, sono regolati ad ogni 8 caratteri.

If la mia casella di testo è denominato TextBox1, come io dice a Windows che gli arresti di linguetta dovrebbero essere ogni 4 caratteri anziché 8? la casella di testo del

My ha “AcceptsTab„ e “AcceptsReturn„ regolato a true.

Thanks.
class= del

Risposta : Come cambiate gli arresti di linguetta per una casella di testo in VB.NET 2010?

Provare questo

Codice categoria pubblico Form1
      Riservato dichiarare il _ di SendMessage di funzione
       _ Di movimento di liberazione “user32„ altrimenti detto “SendMessageA„
       (Maniglia di ByVal come wMsg di ByVal, di IntPtr come wParam di ByVal, di numero intero come lParam di ByRef, di numero intero come numero intero) come numero intero
      Const EM_SETTABSTOPS = &HCB

      Il sommergibile riservato Form1_Load (mittente di ByVal come System.Object, ByVal e come System.EventArgs) tratta MyBase.Load
            Fioco tabsSize () come numero intero = {16, 32, 48} '4*pos
            SendMessage (TextBox1.Handle, EM_SETTABSTOPS, tabsSize.Length, tabsSize (0))
      Sommergibile dell'estremità

Codice categoria dell'estremità
Altre soluzioni  
 
programming4us programming4us