Witam, napisałem funkcję która pobiera aktualną pozycję karetki:
public Point pozycjaKaretki(RichTextBox rtb)
{
Point p = new Point();
p.Y = (rtb.GetLineFromCharIndex(rtb.SelectionStart)) + 1;
p.X = (rtb.SelectionStart - rtb.GetFirstCharIndexOfCurrentLine()) + 1;
return p;
}
Mam teraz takie pytanko, jak ustawić kursor przykładowo dwie linie wyżej niż aktualna pozycja?? Współrzędna X pozostaje bez zmian. Jak zapisać to w kodzie?? Z góry dziękuję za pomoc.