PDA

View Full Version : تعیین مکان موس در فرمی پر از دکمه



mahdi_mbi
شنبه 31 مرداد 1388, 02:50 صبح
سلام!
من میخواستم بدونم که روی همچین فرمی که عکسش این پایین هست، از کجا باید بفهمم که موس هنگام چپ کلیک یا راست کلیک در کجای فرم قرار داره. من خودم از این کد استفاده کردم که موقعیت موس رو میده! ولی نسبت به همون دکمه ای که روش کلیک شده. یعنی سمت چپ بالای همون دکمه رو مبدا میگیره و موقعیت رو میده.


.
.
.

b.MouseDown += new System.Windows.Forms.MouseEventHandler(this.Form_M ouseDown);

.
.
.
.

public void Form_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
MessageBox.Show(""+e.X);
if (e.Button == MouseButtons.Left)
{

}
else if (e.Button == MouseButtons.Right)
{

}
}


http://aksupload.ir/pic/August/s(2).jpg

ممنون میشم راهنمایی کنید:قلب: