PDA

View Full Version : سوال: مخفی کردن موس



طبیب دل
شنبه 10 مهر 1389, 22:34 عصر
سلام
چطوری میتونم نشانگر موس رو مخفی کنم هر چی سرچ می کنم فقط vb هست که اونم اینه showcurser ولی نمیدونم تو سی شارپ چیه

bade saba
شنبه 10 مهر 1389, 22:58 عصر
اگه کد VB رو داری از سایت زیر استفاده کن تا کد #C رو بهت بده

http://www.developerfusion.com/tools/convert/vb-to-csharp/

mmd2009
شنبه 10 مهر 1389, 23:13 عصر
با سلام

برای فراخوانی متد hide از کد زیر استفاده کنید



Cursor.Hide();


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



Cursor.Show();


اگر هم میخوای عکسی چیزی بذاری به جاش یک مثال زدم تو سایت بگردی پیداش میکنی

موفق باشی

طبیب دل
شنبه 10 مهر 1389, 23:32 عصر
دوستان میشه لطف کنید اینم که بگید حرکت موس رو چه جوری تشخیص بدم برای خروج از فرم می خوام. آیا با رویداد mouseMover()؟ اگه جواب مثبت لطفا بگید چه جوری

mmd2009
شنبه 10 مهر 1389, 23:59 عصر
با سلام

با کد زیر میتونی :



private void Form1_MouseHover(object sender, EventArgs e)
{
this.Text = "وارد شد";
}

private void Form1_MouseLeave(object sender, EventArgs e)
{
this.Text = "خارج شد";
}

ehsan3554
یک شنبه 11 مهر 1389, 00:04 صبح
خب میتونی از متد ها و خاصیت های cursor.position برای چک کردن محل ماوس و از متدها و خاصیت های this.bound برای چک کردن اینکه ماوس روی فرم هست یا نه استفاده کنی