simaopt Posted April 30, 2008 at 12:04 AM Report Share #182519 Posted April 30, 2008 at 12:04 AM Boas pessoal, Pretendo substituir a típica caixa de texto que é pintada pelo objecto TextField por uma imagem a meu gosto. O que quero exactamente é poder escrever texto sobre uma imagem como se de uma caixa de texto se tratasse. Já tentei criar uma classe à parte, descendente de TextField, que faz override dos métodos OnPaintBackground() e/ou OnPaint() sem sucesso. O código que tenho no método é: protected override void OnPaint(PaintEventArgs paintEvnt) { Graphics gfx = paintEvnt.Graphics; Bitmap image = new Bitmap(directorio_da_imagem); gfx.DrawImage(image, 0, 0); } Com este código nota-se a caixa de texto do Textfield com uma pequena parte da imagem. O que pretendo é substituir toda a caixa por uma imagem. O que sugerem? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now