تمكين التمرير عند وجود الماوس فوق GridView
-
12-12-2019 - |
سؤال
لدي تخطيط xaml التالي:
giveacodicetagpre.التخطيط هو أعمال أفقية وتمرير، عندما يكون الماوس خارج GridView.فقط عند النقطة التي يحوم بها الماوس، يتوقف GridView، وتتوقف التمرير فقط عندما يترك الماوس GridView.كيف يمكنني حل المشكلة؟
المحلول
تأكل أحداث التمرير الماوس بواسطة عارض التمرير المستخدم داخل عرض الشبكة.لتجنب هذا فقط تعديل قالب طريقة عرض الشبكة إلى شيء مثل أدناه (إزالة عارض التمرير المدمج من عرض الشبكة).
giveacodicetagpre.نصائح أخرى
لا تضع gridviews في scrollviewer!من شأنه أن يساعد.استخدم GridView واحد مع مجموعات أو ScrollViewer مع اتجاه اتجاه أفقي-إد Stackpanel من Wrapgrids.
لا تنتمي إلى StackOverflow