28-08-18, 06:59 AM
(28-08-18, 12:09 AM)elgokr كتب :(27-08-18, 12:01 PM)معاذ_ابراهيم كتب : السلام عليكم وكل عام وانتم بخير
السؤال وكما هو موضح من عنوانه كيف اعمل قائمة رقمية في اداة الريتش تيكست
وليس نقطيه كما الكود التالي
PHP كود :
RichTextBox1.SelectionBullet = True
وعليكم السلام ورحمة الله وبركاته
لا اعلم اذا كان متوفر فى هذا الاداء تغيير علامة * الى ارقام او احرف ام لالكن حبيت ان انشاء كود للفكرة المطلوب واتمنى ان فكرة الكود ان تنال وان تكون المطلوب تماماً
اليك الكود التالى قم بوضعه فى حدث RichTextBox1_KeyDown
كود :
Dim ListLine As New List(Of String)(RichTextBox1.Lines)
For i As Integer = 0 To ListLine.Count - 1
ListLine(i) = ListLine(i).Replace(i + 1 & "- ", "")
ListLine(i) = i + 1 & "- " & ListLine(i)
Next
RichTextBox1.Lines = ListLine.ToArray
RichTextBox1.Focus()
RichTextBox1.SelectionStart = RichTextBox1.TextLength
فبمجرد ما تكتب اى جملة فى السطر ستجد انه يقوم بالترقيم تلقائيطبعاً يمكنك استغلال الكود والتعديل عليه ليعمل حسب الحاجة
تحياتى لكوتمنياتى لك التوفيق
عبقرى والله ماشاء الله عليك اخى الجوكر...
كان فيه سؤال لو تكرمت
هو ازاى اخلى يمين الماوس تعمل وتقوم مثلا بعمل نسخ او لصق داخل الاداه RichTextBox ؟؟
لآن يمين الماوس لا تعمل اطلاقا داخل هذه الاداة

