مشاركة عبر


كيفية القيام بما يلي: عرض نص من اليمين إلى اليسار في Windows Forms للتعميم

يتم كتابة برامج نصية معينة، مثل اللغة العربية، من اليمين إلى يسار. إلى التحكم في انسياب نص في عنصر تحكم مثل TextBox، يمكنك استخدام RightToLeftخاصية. خطوة إضافى هو المطلوبة، تشغيل الرغم من ذلك، لإجراء النسخ المتطابق لعنصر التحكم ذاته من النموذج: يجب عليك التعيين RightToLeftLayoutخاصية، التي تتحكم بمظهر عناصر التحكم داخل حاوية.

لا تحتاج إلى تغيير قيم الخصائص مثل TextAlignالقيمة TextBoxعنصر تحكم: القيمة تبقى المحاذاة ما عدا هو عكس.

لعرض يمين-إلى-اليسار النص

  1. التعيين النموذج RightToLeftخاصية إلى Yes.

  2. التعيين النموذج RightToLeftLayoutخاصية إلى true.

  3. ضع TextBoxالتحكم في النموذج، وأما برمجياً أو باستخدام بيئة تطوير مثل كـ ‏‫Visual Studio. يورث إعداد من اليمين إلى اليسار في النموذج، منذ القيمة افتراضية ل RightToLeftهو خاصية Inherit. (إذا كنت ترغب في يمنع إعداد عنصر تحكم آخر على نموذج، قم بتعيين RightToLeftخاصية إلى عنصر التحكم No.)

  4. قم بالترجمة ثم قم بتشغيل التطبيق الخاص بك. ستلاحظ التي للنموذج عناصر التحكم ويتم نسخها نسخاً متطابقاً عنوان لتعمل من اليمين يسار. قم بإدخال نص الموجود داخل TextBox. ستلاحظ أن يدخل من اليمين إلى يسار.

راجع أيضًا:

المرجع

RightToLeft

RightToLeft

موارد أخرى

globalizing و الترجمة تطبيقات