none
Alterar cor e espessura da borda textBox RRS feed

Respostas

Todas as Respostas

  • Boa tarde,Jorgeeeeeeeeeeeeeeeeeeeeeee.
     
    float ESPESSURA = 4.0f;
    Color COR = Color.Red;
    
    textBox1.BorderStyle = BorderStyle.None;
    Graphics g = this.CreateGraphics();
    g.DrawRectangle(new Pen(COR, ESPESSURA),textBox1.Location.X,textBox1.Location.Y,textBox1.Width ,textBox1.Height);
    
    sábado, 4 de fevereiro de 2012 21:40
  • Testei mais não funcionou Vitor. Coloquei dentro do form_load():

    private void Form1_Load(object sender, EventArgs e)

            {

                float ESPESSURA = 4.0f;

                Color COR = Color.Red;

     

                textBox1.BorderStyle = BorderStyle.None;

                Graphics g = this.CreateGraphics();

                g.DrawRectangle(new Pen(COR, ESPESSURA), textBox1.Location.X, textBox1.Location.Y, textBox1.Width, textBox1.Height);

            }

     

    O resultado foi um textbox sem borda. Esto fazendo alguma coisa errado?

    Sou novo em programação C#.

    Obrigado!

    domingo, 5 de fevereiro de 2012 21:39
  • Ponha no evento Paint.
    domingo, 5 de fevereiro de 2012 21:41
  • Jorge,marque a outra resposta.
    segunda-feira, 6 de fevereiro de 2012 14:52
  • Tbm não deu certo : /
    quarta-feira, 21 de junho de 2017 10:44