Bonjour,
je début en C# et j'aurais voulu savoir s'il était possible de connaitre ET positionner la position du curseur dans un textBox.
En Delphi, il fallait utiliser un RichEdit et envoyer dans message :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 procedure TFormChild.EditorSelectionChange(Sender: TObject); var CharPos: TPoint; begin CharPos.Y := SendMessage(Editor.Handle, EM_EXLINEFROMCHAR, 0, Editor.SelStart); CharPos.X := (Editor.SelStart - SendMessage(Editor.Handle, EM_LINEINDEX, CharPos.Y, 0)); Inc(CharPos.Y); Inc(CharPos.X); StatusBar1.Panels[0].Text := Format(sColRowInfo, [CharPos.Y, CharPos.X]); end;
Partager