Ik heb een simpele From waarin ik mbv GDI een graphics object myGraphics maak. Hierin laadt ik dan een bitmap genaamd mybitmap. Dit werkt prima, ik krijg een mooi plaatje op mijn scherm.
Vervolgens wil ik als ik met mijn muis hierover beweeg, netjes de coordinaten in een textboxje zien. Dit lukt niet helemaal goed. Ik krijg de afstanden in X,Y te zien vanaf het begin van de Form. Ik heb al suf gezocht op MSDN, maar ik heb dus ergens de positie nodig van de linkerbovenhoek van de bitmap, iemand enig idee hoe ik deze tevoorschijn kan toveren.
Vervolgens wil ik als ik met mijn muis hierover beweeg, netjes de coordinaten in een textboxje zien. Dit lukt niet helemaal goed. Ik krijg de afstanden in X,Y te zien vanaf het begin van de Form. Ik heb al suf gezocht op MSDN, maar ik heb dus ergens de positie nodig van de linkerbovenhoek van de bitmap, iemand enig idee hoe ik deze tevoorschijn kan toveren.
code:
1
2
3
4
5
6
7
8
9
| Graphics g = this.CreateGraphics();
g.Clear(this.BackColor);
Bitmap curBitmap = new Bitmap(@"Multifilm.bmp");
this.MouseMove += new System.Windows.Forms.MouseEventHandler(this.MouseMove_Move);
private void MouseMove_Move(object sender, System.EventArgs e)
{
textBox1.Text = this.Location.X.ToString();
} |