سؤال

أنا أستخدم richTextBox في C#.أحتاج إلى عرض سلاسل ذات أطوال مختلفة داخل richTextBox واحد ولكن يجب أن تكون هذه السلاسل محاذاة تمامًا.هذا مثال..

abcd   abcde  abcde
ab     abc    abcdef

أعرف كيفية القيام بذلك في لغة c++ باستخدام الدالة setw..لكن لم أتمكن من العثور على ما يعادله في C#.

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

المحلول

يمكنك أن تفعل استخدام String.PadRight

innerString.PadRight(10);

نصائح أخرى

giveacodicetagpre.

سيؤدي هذا إلى تنسيق رقم 2 كسلسلة من العرض 10 محاذاة اليمين، استخدم -5 لجعله محاذاة اليسار في عرض 5 ...

المصدر: http://answers.yahoo.com/Question/index؟qid==20100727164827AAQJ1HN

قمت بإنشاء وظيفة لهذا الغرض:

giveacodicetagpre.

بعد ذلك، مضيفا إلى قائمة القائمة، على سبيل المثال:

giveacodicetagpre.

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