السلام عليكم ورحمة الله وبركاته
اخي الكريم اذا كان كل سطر من النص تكون صيغته مثل هذا السطر بشكل دائم وبخاصة القيم الاربعة الاخيرة حيث عدد الخانات لكل قسم دائما هو العدد نفسه مع تغير القيم فقط والاسم والقسم الاول الارقام عبارة عن عشر خانات بهذا الشكل سنقوم بوضع هذه الاشارة (|)بين المقاطع
وبهذا الشكل يمكنك التنسيق
كود :
private void button1_Click(object sender, EventArgs e)
{
string Mytext = textBox1.Text;
string[] AA = Mytext.Split(new string[] { System.Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries);
for (int i = 0 ;i < AA.Length;i++)
{
AA[i]= AA[i].Insert(AA[i].Length - 11, "|");
AA[i] = AA[i].Insert(AA[i].Length - 22, "|");
AA[i] = AA[i].Insert(AA[i].Length - 36, "|");
AA[i] = AA[i].Insert(AA[i].Length - (AA[i].Length-10), "|");
AA[i] = AA[i].Insert(AA[i].Length - 48, "|");
AA[i] = AA[i].Insert(AA[i].Length - 10, "/");
AA[i] = AA[i].Insert(AA[i].Length - 8, "/");
textBox2.Text += (AA[i]) + Environment.NewLine;
}
}
اليك المثال المرفق
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات