View Full Version : سوال: غير فعال كردن Scroll در كمبوباكس
YkA1363
چهارشنبه 09 بهمن 1392, 03:17 صبح
سلام به همه اساتيد گرامي
داخل فرم تعدادي كمبوباكس دارم كه وقتي يكيشون انتخاب شده باشه با چرخاندن Scroll موس گزينه هاي كمبوباكس تغيير مي كنه مي خوام اين حالت رو غير فعال كنم لطفا راهنمايي كنيد.ممنون
khoshblagh
چهارشنبه 09 بهمن 1392, 19:48 عصر
اگر تعداد ردیفهای کامبو را به تعداد آیتم های آن تغییر دهید دیگر اسکرول نمایش داده نمیشود
یوسف زالی
شنبه 12 بهمن 1392, 09:51 صبح
ایشون می خواد اسکرول با ماوس تریگر نشه.
باید پیغام های رسیده شده رو به یکی از روشهایی که باهاش راحت ترید مدیریت کنید.
ariobarzan
یک شنبه 10 اسفند 1399, 23:00 عصر
سلام
کسی برای این موضوع راه حلی پیشنهاد نداره ؟
مدیریت پیامهای رسیده چطور باید انجام بشه؟
tiphooo
دوشنبه 11 اسفند 1399, 03:46 صبح
اگر میخواید برای کل کمبوباکس های فرم این اتفاق بیفته در رویداد OnMouseWheel فرمی که کمبوباکس ها روی آن قرار دارند کد زیر را بنویسید
if (Screen.ActiveControl is TComboBox ) then
Handled := True;
اگر هم فقط یک یا چند کمبوباکس خاص مد نظر هست کد زیر (مثلا اسم کمبوباکس شما ComboBox1 هست)
if (Screen.ActiveControl =ComboBox1 ) then
Handled := True;
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.