كيف يمكنني "إخفاء" الضوابط التي تستخدم إرادتي من الأدوات؟

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

  •  07-07-2019
  •  | 
  •  

سؤال

ولقد وضعت عنصر تحكم في C #. من بين أمور أخرى هذه السيطرة يمكن أن المنبثقة عناصر التحكم الأخرى في وقت التشغيل. عند تضمين التجمع في Visual Studio، والسيطرة بأنني خلقت معارض، ولكن عناصر التحكم الأخرى (تلك يستخدم إرادتي) تظهر كذلك. لا اود ان يكون لهم تظهر في مربع الأدوات في Visual Studio. هناك سمة أستطيع أن تنطبق على هذه الفئات لجعلها لا تظهر؟ لقد وجدت السمة للتصفح، لكنها تقول انه لخصائص والأحداث.

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

المحلول

وإضافة سمة [ToolboxItem (كاذبة)] إلى الفئات التي لا تريد أن تظهر في مربع الأدوات.

نصائح أخرى

إذا قمت بتعريف على UserControl باسم "الداخلية" بدلا من "الجمهور"، وانها لن تظهر في مربع الأدوات عند الرجوع إلى الجمعية في مشروع آخر.

على تحديث : في أو ربما لا تعمل على الإطلاق. لا يمكنني الحصول على بلدي ضوابط اختبار بسيط للعمل على حق عندما أحاول استضافة واحد في بلد آخر. اسمحوا لي أن أعرف إذا كان يعمل "الداخلية".

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