تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
قائمة رقمية في RichTextBox
#1
السلام عليكم وكل عام وانتم بخير
السؤال وكما هو موضح من عنوانه كيف اعمل قائمة رقمية في اداة الريتش تيكست
وليس نقطيه كما الكود التالي
PHP كود :
RichTextBox1.SelectionBullet True
الرد }}}
تم الشكر بواسطة: elgokr
#2
(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


فبمجرد ما تكتب اى جملة فى السطر ستجد انه يقوم بالترقيم تلقائي
طبعاً يمكنك استغلال الكود والتعديل عليه ليعمل حسب الحاجة

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
#3
السلام عليكم ورحمة الله وبعد
شكرا اخي elgokr هكذا يفكر المبرمج  فالاكواد ليست  قوالب جاهزة  copy ثم paste ينبغي لعقولنا ان تسلك منهج التفكير والتفاعل والبحث لايجاد علاقات صحيحة بين عبارات اللغة البرمجية لتنفيذ فكرة ما وهذا هو السر في البرمجة فالمبرمج الناجح يعمل عقله والمبرمج المعتمد على الغير يعمل نقله وشتان مابين العاقل والناقل بصراحة حاولت ايجاد الكود وفكرت بأن ات بالنقطة واستبدالها برقم عبر جملة تكرار ولم انجح واستفدت  كثيرا رغم فشلي بالنتيجة لانني اعملت عقلي وهنا كان النجاح لانني في مرات اخرى ستكون المهمة اسهل علي بسبب التجربة التي مررت بها اتمنى من الجميع قبل ان يسأل سؤالاً ان يقوم بالتجربة والمحاولة وان لم يحالفه التوفيق (وما التوفيق الا من عند الله) يقوم بعرض مشكلته ومعضلته ليقوم الاخوة في المنتدى مشكورين بتقديم المساعة اتمنى ان يكون هذا نهجنا جميعا لنتعلم وترتقي بالعلم دمتم اخوة غاليين على قلبي ودامت اسرة فيجوال بيسك العرب
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة: ابو روضة , mmali127 , معاذ_ابراهيم
#4
(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 ؟؟
لآن يمين الماوس لا تعمل اطلاقا داخل هذه الاداة 
الرد }}}
تم الشكر بواسطة: elgokr , elgokr
#5
(28-08-18, 06:59 AM)ابو روضة كتب :
عبقرى والله ماشاء الله عليك اخى الجوكر...
كان فيه سؤال لو تكرمت 
هو ازاى اخلى يمين الماوس تعمل  وتقوم مثلا بعمل نسخ  او لصق داخل الاداه RichTextBox ؟؟
لآن يمين الماوس لا تعمل اطلاقا داخل هذه الاداة 

هذا من اصلك الطيب اخى ابو روضة

بخصوص الكلك يمين ستحتاج الى عمل اضافة اداء
ContextMenuStrip1

ثم وضع القائمة مثل نسخ ولصق .. الخ وربطها بـ RichTextBox 
وبكده تكون لديك القائمة كلما قمت بعملم كلك يمين

قم بالبحث عن شروحات هذه الاداء وستجد لها الكثير وامرها ابسط مما يكون

فكل التحية لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: ابو روضة , ابراهيم ايبو
#6
(30-08-18, 02:04 PM)elgokr كتب :
هذا من اصلك الطيب اخى ابو روضة

بخصوص الكلك يمين ستحتاج الى عمل اضافة اداء
ContextMenuStrip1

ثم وضع القائمة مثل نسخ ولصق .. الخ وربطها بـ RichTextBox 
وبكده تكون لديك القائمة كلما قمت بعملم كلك يمين

قم بالبحث عن شروحات هذه الاداء وستجد لها الكثير وامرها ابسط مما يكون

فكل التحية لك
وتمنياتى لك التوفيق
حمدلله على سلامتك أخى والله كنت لسة فى سيرتك مع اولادى أمس ودعولك اقسم بالله العظيم
الرد }}}
تم الشكر بواسطة:
#7
(30-08-18, 03:05 PM)ابو روضة كتب :
حمدلله على سلامتك أخى والله كنت لسة فى سيرتك مع اولادى أمس ودعولك اقسم بالله العظيم


الله يسلمك يارب وتسلملى يارب اخى ابو روضة

ولا يحلمك من اولادك ابداً ودائماً تسعدهم ويكون مصدر ساعدتك دائماً

فكل التحية لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة:
#8
(30-08-18, 03:48 PM)elgokr كتب :
(30-08-18, 03:05 PM)ابو روضة كتب :
حمدلله على سلامتك أخى والله كنت لسة فى سيرتك مع اولادى أمس ودعولك اقسم بالله العظيم


الله يسلمك يارب وتسلملى يارب اخى ابو روضة

ولا يحلمك من اولادك ابداً ودائماً تسعدهم ويكون مصدر ساعدتك دائماً

فكل التحية لك
وتمنياتى لك التوفيق

شاهدت درس  كما وجهتنى وتعلمت منه وقمت بعمله 
بفضل الله اخى الجوكر وهذا هو لمن يريده من المبتدئين امثالى


الملفات المرفقة
.zip   عمل نسخ داخل اداة ريتش بوكس.zip (الحجم : 144 ك ب / التحميلات : 8)
الرد }}}
تم الشكر بواسطة: elgokr , معاذ_ابراهيم


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Rainbow [سؤال] إضافة شريط ضبط الكتابة في أداة RichTextBox أبو خالد الشكري 0 217 29-10-23, 08:19 AM
آخر رد: أبو خالد الشكري
Bug [سؤال] قائمة ب اسماء برامج فك تشفير البرامج وقرائة السورسات Aymanr3b 0 285 06-09-23, 12:56 AM
آخر رد: Aymanr3b
  طباعة قائمة combobox الى ملف PDF Tajaldeen 2 586 14-02-23, 11:19 PM
آخر رد: estefsar
  اختيار عنصر معين من قائمة تتولد فيها ازار عددها متغير atefkhalf2004 16 1,167 22-01-23, 12:56 AM
آخر رد: atefkhalf2004
  ازالة كلمة بين الاقواس في Richtextbox Basil Abdallah 4 783 19-09-22, 04:48 PM
آخر رد: Basil Abdallah
  طلب كود إضافة وأزالة البرنامج من قائمة بدء التشغيل سيد درويش 5 871 26-08-22, 12:03 PM
آخر رد: asmarsou
  جلب عناصر قائمة فرعية في MenuStrip ابراهيم ايبو 4 1,124 09-08-22, 01:08 AM
آخر رد: Taha Okla
Star تغيير حجم خط RichTextBox أبو خالد الشكري 3 839 03-07-22, 07:42 PM
آخر رد: أبو خالد الشكري
  قائمة منسدلة بجزء من النص في مربع نص aftfm 12 2,569 19-04-22, 06:03 PM
آخر رد: atefkhalf2004
  قائمة الصور علي Listview cordava 0 1,010 20-12-21, 10:57 PM
آخر رد: cordava

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


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