كيفية الحصول على الجزء النشط في Partstack معينة في Eclipse E4؟

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

  •  21-12-2019
  •  | 
  •  

سؤال

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

giveacodicetagpre.

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

المحلول

من MPart، يمكنك الحصول على حاويةها مباشرة مع:

giveacodicetagpre.

(سيكون هذا هو MPartStack)

يمكنك بعد ذلك الحصول على المداخن المختارة حاليا الطفل مع:

giveacodicetagpre.

نصائح أخرى

باستخدام أصل الجزء والعنصر المحدد يعمل أيضا بالنسبة لي.لم تعمل Partservice.getactivePart () لأنه في تطبيقنا لدينا العديد من مداخن جزء وأحتاج إلى جزء من كومة جزء التي لم تكن قيد التركيز في تلك اللحظة. اضطررت أيضا إلى إلقاء Muielement على MPART لأنني كنت بحاجة إلى إرجاع MPART، التي لم تكن مشكلة، لأن MPART تمتد من Muielement. إليك الرمز الخاص بي: أدخل وصف الصورة هنا

لقد وجدت الجواب.عملها الآن.

giveacodicetagpre.

يجب أن نستفيد من أجزاء الأقفال للتحقق من كومة معينة مرئية أم لا.

هذا بسيط جدا مع Eclipse E4:

  1. حقن ePartservice

  2. ثم الحصول على جزء من أجزاء النشطة.

  3. هير هي عينة من Refrathrandler الخاص بي.

    giveacodicetagpre.

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