مشاركة عبر


كيفية القيام بما يلي: إنشاء Windows مزدوجة النماذج وعناصر التحكم

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

RightToLeftخاصية تشغيل نماذج و عناصر التحكم يحدد اتجاه القراءة من هذه الكائنات، بينما RightToLeftLayoutعناصر تحكم الخصائص كيفية النماذج و تقديم بعض عناصر التحكم حاوية بها عناصر التحكم المضمنة. RightToLeftLayoutلم يتم تعريف حسب كل عنصر تحكم، تشغيل الرغم من ذلك؛TabControl,GroupBox، وPanelتكون بعض عناصر التحكم التي تفتقر التطبيق. لهذه عنصر تحكم s، يجب استخدام واحد لوحة تخطيط عنصر تحكم s، مثل FlowLayoutPanelأو TableLayoutPanel، لتحقيق true المضمنة عرض من اليمين إلى اليسار عنصر تحكم's عنصر تحكم s.

يوضح الإجراء التالي كيفية إلى إجراء النسخ المتطابق للنموذج الخاص بك إلى يجعل من اليمين إلى يسار، وكيف إلى تعويض بعض القيود على RightToLeftLayoutالدعم.

لمزيد من المعلومات حول ترتيب نص في يمين-إلى-الأيسر ترتيب، راجع كيفية القيام بما يلي: عرض نص من اليمين إلى اليسار في Windows Forms للتعميم

ملاحظة

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

لإنشاء نموذج Windows التي لها نسخ متطابقة أو عنصر تحكم

  1. قم بإنشاء مشروع جديد لنماذج Windows في Visual Studio. لمزيد من المعلومات، راجع كيفية القيام بما يلي: إنشاء مشروع تطبيقات Windows.

  2. في theمحرر الخصائص for Form1, التعيينRightToLeftإلىنعم و RightToLeftLayoutإلىصواب.

  3. يسحب TabControlمن من مربع الأدوات إلى النموذج.

  4. في محرر خاصية TabControl1، التعيين Dockالخاصية إلى كامل ، الذي هو مربع مركز في محرر واجهة المستخدم للخاصية.

  5. بتعيين RightToLeftLayoutخاصية TabControlإلى صواب.

  6. بسحب FlowLayoutPanelعنصر تحكم من مربع أدوات التحكم إلى tabPage1. عنصر تحكم سيتم إسناد ترتيب التخطيط الافتراضي الخاص به RightToLeftخاصية tabPage1، وهذا يعني في هذه الحالة سيكون افتراضياً إلى نعم.

  7. إضافة aLabel,TextBoxوButtonعنصر تحكم إلى theFlowLayoutPanel.

  8. قم بتشغيل المشروع. يجب أن تشاهد النموذج بأكمله — بما في ذلك شريط عنوان، تتحكم مربعات وتحتوي على الجميع عناصر التحكم — عرض من اليمين يسار.

راجع أيضًا:

المهام

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

المبادئ

دعم ثنائي الاتجاه لتطبيقات Windows Forms

موارد أخرى

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

Windows Forms الب الوراثة