قم بعرض الحدود على InkCanvas، لكن لا تلتقط الأحداث

StackOverflow https://stackoverflow.com/questions/6023031

  •  14-11-2019
  •  | 
  •  

سؤال

أقوم بتطوير تطبيق شاشة تعمل باللمس وأسمح للمستخدمين بإضافة علامات تعتمد على اللمس إلى تراكب فوق المحتوى باستخدام لوحة حبر.لقد وصلت إلى نقطة حيث يحتوي العرض الموجود خلف التراكب على عنصر يحتاج إلى السماح للمستخدم بالتفاعل معه، ولكن يتم التقاط الأحداث بواسطة InkCanvas وليس بواسطة عنصر التحكم الأساسي.هل هناك طريقة لعرض الحدود، مع السماح لعناصر التحكم الموجودة خلف InkCanvas بالتقاط الأحداث؟

هل كانت مفيدة؟

المحلول

يمكنك ضبط InkCanvas.IsHitTestVisible = false وسيظل معروضًا ولكنك لن تتمكن من التفاعل معه وستنتقل جميع الأحداث إلى عناصر أقل في الترتيب z، والذي يبدو تمامًا كما تريده.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top