PDA

View Full Version : نشانگر موس



programmable
جمعه 28 دی 1386, 20:33 عصر
سلام
چجوری میشه در تابع مدیریت کننده رویداد Mouse enter یک کنترل نشانگر موس رو تغییر داد؟
ممنون

sinpin
جمعه 28 دی 1386, 20:46 عصر
سلام
چجوری میشه در تابع مدیریت کننده رویداد Mouse enter یک کنترل نشانگر موس رو تغییر داد؟
ممنون
شما نیازی به کنترل رویداد Mouse Enter ندارید. هر کنترل یک خاصیت Cursor داره که با تغییر دادن اون؛ بصورت درونکار در زمان فرارسیدن همان رویداد نشانگر ماوس تغییر میکنه :

button1.Cursor = Cursors.Hand;این هم برای Load از یک فایل :

private void Form1_Load(object sender, EventArgs e)
{
button1.Cursor = new Cursor(@"C:\WINDOWS\Cursors\harrow.cur");
}

programmable
شنبه 29 دی 1386, 09:37 صبح
ممنون از پاسختون دوست عزیز
میشه بگید چطوری میتونم یه فایل .cur داشته باشم ؟ Cursur که من مد نظرم هستم برای استفاده در ویندوز وجود نداره .

Mahdi.Kiani
شنبه 29 دی 1386, 09:50 صبح
ممنون از پاسختون دوست عزیز
میشه بگید چطوری میتونم یه فایل .cur داشته باشم ؟ Cursur که من مد نظرم هستم برای استفاده در ویندوز وجود نداره .

نرم افزار های خیلی زیادی وجود دارن که میتونین باهاشون کرسر مورد نظرتون را بسازین و اونو با پسوند مربوطه ذخیره کنید

همچنین در پنجره Add New Item می تونین گزینه Cursur File را انتخاب کنید.. با این کار یک محیط طراحی برای کرسر مورد نظرتون بهتون میده ولی خوب طبیعتا امکاناتش به گستردگی نرم افزاری که مختص این کار باشه نیست

sinpin
شنبه 29 دی 1386, 16:27 عصر
ممنون از پاسختون دوست عزیز
میشه بگید چطوری میتونم یه فایل .cur داشته باشم ؟ Cursur که من مد نظرم هستم برای استفاده در ویندوز وجود نداره .
توی اینترنت جستجو کنید حتما میتونید کرسری به شکل دلخواه پیدا کنید.