التنبيهات التالية ظهرت :
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 864 - File: showthread.php PHP 7.4.33 (Linux)
File Line Function
/showthread.php 864 errorHandler->error



تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال في richtextbox تغيير اتجاه فقرة؟
#1
أريد وضع كود يغير اتجاه الفقرة فقط في richtextbox من اليمين إلى اليسار أو من اليسار إلى اليمين
عندي هذا الكود
كود :
Rtxt.RightToLeft = RightToLeft.Yes;
 هذا الأسلوب يغير اتجاه الأداة كاملة إلى (من اليمين إلى اليسار) والمشكل فيه أنه يزيل جميع التنسيقات

كذلك استعملت الكود التالي وهو يحتفظ بالتنسيقات بشكل جيد لكن يعمل على كامل الأداة وليس على فقرة فقط
كود :
اليمين إلى اليسار
var indexofltrparObject = Rtxt.Rtf.IndexOf(@"\ltrpar", System.StringComparison.Ordinal);
           Rtxt.Rtf = Rtxt.Rtf.Insert(indexofltrparObject, @"\qr");

واليسار إلى اليمين
int indexOfQr = Rtxt.Rtf.IndexOf(@"\qr", System.StringComparison.Ordinal);
           if (indexOfQr != -1)
               Rtxt.Rtf = Rtxt.Rtf.Remove(indexOfQr, @"\qr".Length);

كيف يمكن تغير الإتجاه لفقرة فقط دون باقي النص في الأداة؟
ملاحظة: لا أريد محاذاة النص فهذه لا تحل مشكلة تداخل النص إذا كان مكونا من لغتين
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
سؤال في richtextbox تغيير اتجاه فقرة؟ - بواسطة abozeyd - 23-03-20, 04:29 PM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم