سؤال

وأنا أعمل مع RichTextBox، وأود أن تفعل شيئا واحدا في حال SelectionChanged ما إذا كان الماوس لأسفل، وآخر إذا لم يكن (على سبيل المثال، إذا تم استخدام لوحة المفاتيح لتحديد شيء). ومع ذلك، ويسمى هذا الحدث SelectionChanged على ما يبدو قبل MouseDown، لذلك يبدو ليس هناك طريقة بالنسبة لي أن أعرف إذا كان الماوس باستمرار أثناء معالجة SelectionChanged. وقد أي شخص آخر واجهت هذه المشكلة؟ لا أحد يملك الحل الذي عملت لهم؟

وأنا أفعل بعض التعليمات البرمجية تسليط الضوء، وأنا بحاجة إلى ما يسمى الماوس اعتراضها قبل SelectionChanged.

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

المحلول

هل يمكن حفظ التحديد في متغير والعمل معها في معالج MouseDown. فإنه يوفر لك الى حد كبير نفس السلوك.

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