[ L a d y @ 12.02.2007. 15:39 ] @
Imam nekoliko pitanja:

1) Da li je moguce izmeniti fore color text box-a, posto se enabled postavi na false, tako da se izbegne standardna siva boja?

2) Kako podesiti da se prilikom dobijanja fokusa u richtextbox-u caret pozicionira na kraj teksta u njemu, a ne na pocetak?

[Ovu poruku je menjao L a d y dana 12.02.2007. u 17:43 GMT+1]
[ DarkMan @ 12.02.2007. 16:39 ] @
ForeColor disable-ovanog textbox-a je uvek siva (mozes menjati BackColor).
Ako ti bas treba druga boja mozes:
1) umesto da Enable stavljas na false, probaj ReadOnly staviti na true
2) preko disable-ovanog textbox-a stavi label sa istim osobinama
3) napravi custom kontrolu koja nasledjuje textbox i napises svoju metodu za iscrtavanje kontrole:
Code:

    public class TextBoxEx : TextBox
    {
        public TextBoxEx()
        {
            this.SetStyle(ControlStyles.UserPaint, true);
        }
        protected override void OnPaint(PaintEventArgs e) 
        { 
            SolidBrush brush = new SolidBrush(ForeColor);
            e.Graphics.DrawString(Text, Font, brush, 0f, 0f);
            brush.Dispose();
        }
    }