ملصق كلمة التفاف في المرن 4
-
16-09-2019 - |
سؤال
كيف يمكن لف النص في عنصر تحكم تسمية (أو سيطرة مشابهة) في المرن 4 بيتا؟ في Flex 3، يمكنني استخدام عنصر التحكم النص ولكن هذا لم يعد متاحا في Flex 4.
المحلول
يمكنك استخدام maxDisplayedLines
و lineBreak
خصائص مع سبارك Label
عنصر:
<s:Label maxDisplayedLines="{-1}" lineBreak="toFit" text="...." />
يعمل مع فليكس 4.5.
نصائح أخرى
يحاول <s:SimpleText />
. وبعد من ممتاز دليل الهجرة (ص. 75):
مكون أخف وزنا في النص البدائيين. تدعم فئة Simpletext أقل عدد من ميزات النص. تشبه هذه الفئة فئة الملصقات، إلا أنها تدعم خطوط متعددة. لا يدعم خدمات الاختلاط المستخدم مثل التحديد أو التحرير أو التمرير.
امل ان يساعد!
شرارة التسمية يمكن عرض خطوط متعددة، والتي لا يمكن أن تلصق MX:
في تسمية Spark، يتم التعرف على ثلاث تسلسل أحرف ككسر خط صريح: CR (
"\r"
)، LF ("\n"
)، و CR + LF ("\r\n"
).إذا لم تحدد أي نوع من العرض للحصول على تسمية، فإن أطول خط، على النحو المحدد بهذا فواصل الأسطر الصريحة، يحدد عرض التسمية.
إذا قمت بتحديد نوع من العرض، فإن النص المحدد ملفوف على الحافة اليمنى من حدود المكونات، لأن القيمة الافتراضية لنمط الاستقبال هي
"toFit"
. وبعد إذا كان النص يمتد أسفل الجزء السفلي من المكون، فقد تم قصها.لتعطيل هذه التفاف التلقائي، اضبط نمط الاسلوب
"explicit"
. وبعد ثم يتم قطع الخطوط فقط حيث يحتوي النص على استراحة خط صريحة، ويتم توسيع طرف الخطوط التي تمتد الماضي الحافة اليمنى.