Check for the keypress, when key is return then make textbox.visible property to false.
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == (char)13)
textBox1.Visible = false;
}
To Display text on picture box check this http://www.fordevs.com/2009/02/convert-text-to-image-using-c.html
Try this,
private void pictureBox1_Paint(object sender, PaintEventArgs e)
{
Font myfont = new Font("Arial", 14);
e.Graphics.DrawString("Hello", myfont, Brushes.Green,new PointF());
}
manugm_1987
Junior Poster in Training
57 posts since Feb 2009
Reputation Points: 14
Solved Threads: 1
Skill Endorsements: 0
Do you mean something like this? (Coords of Location are not correct)
public partial class Form1 : Form
{
private TextBox PTB
public Form1()
{
InitializeComponent();
}
private void pictureBox1_Click(object sender, EventArgs e)
{
PTB = new TextBox();
PTB.Location = new System.Drawing.Point(56, 193);
PTB.Name = "textBox1";
PTB.Size = new System.Drawing.Size(100, 20);
}
}
ddanbe
Industrious Poster
4,293 posts since Oct 2008
Reputation Points: 2,121
Solved Threads: 723
Skill Endorsements: 26
If you consider this solved, why don't you mark it as such?
ddanbe
Industrious Poster
4,293 posts since Oct 2008
Reputation Points: 2,121
Solved Threads: 723
Skill Endorsements: 26