Witam
Przesiadłem się niedawno na c# i potrzebuję trochę przerobić kontrolkę TextBox. Tworzę nową klasę dziedziczącą po TextBox.
- Po lewej stronie chcę umieścić pasek. To, co będzie wyświetlało się na tym pasku będzie ściśle związane z daną linią tekstu.(numerem linii etc).
- Będe chciał kolorować niektóre słowa, więc chcę mieć kontrolę nad rysowaniem liter.
Zacząłem od wstawienia
SetStyle(ControlStyles.UserPaint, true)
do konstruktora, co pozwoliło mi rysować po tle obiektu w metodzie OnPaint. Ale jak mam teraz kontrolować rysowanie liter tak, żeby były wyświetlane w odstępie od lewej i dolnej krawędzi?
pozdrawiam