الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة مع ListBox

مغلق
بدأه oldman في 8 فبراير 2006 · 7 رد · 571 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع
public ArrayList AllUsers = new ArrayList();

        public void AddUser(string UserName)
        {
            AllUsers.Add(UserName);
            IEnumerator myEnum = AllUsers.GetEnumerator();
            while (myEnum.MoveNext())
            {
                
                MessageBox.Show(myEnum.Current.ToString());

                userlistBox.Items.Add(myEnum.Current.ToString());
    
            }
        }

MessageBox المشكلة انه يتم اظهار القيم في

listBoxولكن لا يتم اظهارها في

#2

أخي العزيز .. لقد قمت بتجربت الكود السابق ...

ولا يوجد فيه أي أخطاء :blink:

وهو يعمل بشكل جيد !!!

يوجد طريقة أخرى إذا أحببت :

public void AddUser(string UserName)
{
     AllUsers.Add(UserName);

     foreach (string Name in AllUsers)
     {
             listBox1.Items.Add(Name);
      }
}
#3

شكرا لسرعة التجاوب

ولكن جربت هاتين الطريقتين بالفعل ولا تعمل اي منهما

ولا ادري ما هو السبب :wacko: :wacko: :wacko:

#4

هل يمكنك ارفاق ال Project ؟

#5

البرنامج هو عبارة عن برنامج CHAT

وتم عمله ب C#2005

وقد قمت بارفاق الكود الخاص ب client

والملف التنفيذي الخاص بال server

وكنت انو ان اضع الكود كاملا هنا عند الانتهاء منه ولمنه ما زال في المراحل الاولى

والمشروع عبارة عن 3 forms

المشكلة موجودة داخل Form On Line Users

لقد قمت بعمل حل مؤقت بوضع Timer كما سترى ولكنني لم اقتنع بهذا الحل

والف شكر لك مقدما للسرعة الكبيرة في التجاوب

Client.rar

#6

المشكلة أخي الكريم أنك تقوم باضافة Item على ال Listbox قبل أن تقوم بفتح ال Form الذي يحتوي على هذه ال Listbox !!!

هذا الكود :

FrmOnLineUsers OLU = new FrmOnLineUsers();
OLU.Show();

يجب أن يسبق هذا الكود :

OLU.AddUser(tempString);

تحياتي ;)

#7

الف شكر اخي العزيز

واسف للتاخر في الشكر ولكنني بالفعل قد فعلت ولكن لا اعلم اين ذهب الرد

#8

لا شكر على واجب ;)

هذا الموضوع مغلق.

مواضيع مشابهة