سؤال

ولقد جعلت من التحكم المخصص الذي يتكون من richtextbox ومربع صورة. الآن أريد أن تشمل contextmenustrip على richtextbox الواقع. لكن رمز التي أريد أن أدعو النقر على القوائم المختلفة على menustrip ينتمي إلى المشروع الرئيسي الذي يكون i'l إضافة عنصر التحكم هذا. لذلك أنا فكرت في إضافة contextmenustrip لفي UserControl في المشروع. ولكن الآن المشكلة هي اذا كنت حق انقر على الصورة مربع وأحصل على شريط القائمة ولكن عندما انقر بالزر الايمن على richtextbox أنا لا أحصل على contextmenustrip، أي أسباب أو اقتراحات؟

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

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

المحلول

وإضافة قائمة السياق إلى مربع النص الغني، كما فعلت في البداية. الآن، بدلا من تنفيذ التعليمات البرمجية، ورفع حدث عندما ثم يتم النقر عنصر القائمة.

والتعامل مع هذا الحدث الجديد في المشروع الرئيسي.

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