سؤال

أنا أستخدم toolstripcombox لسرد بعض البيانات. أنا ملء هذا التحرير والسرد مع بعض الكائنات المخصصة:

For Each obj As myObject In myObjectList
    myToolStripComboBox.Items.Add(obj)
Next

يعمل هذا رائعا باستثناء النص المعروض في COMBO هو اسم فئة الكائنات. أستطيع أن أفهم لماذا وأدرك أنني بحاجة إلى القيام بشيء ما لجعل التحرير والسرد يستخدم خاصية من فئتي بدلا من ذلك.

كلمة التعليمات الدولة:

لإضافة كائنات إلى القائمة في وقت التشغيل، قم بتعيين مجموعة من مراجع الكائنات مع طريقة Addrange. ثم تعرض القائمة ثم قيمة السلسلة الافتراضية لكل كائن. يمكنك إضافة كائنات فردية مع طريقة الإضافة.

القليل في جريئة يشير إلى أنني بحاجة إلى إعداد قيمة السلسلة الافتراضية في صفي. كيف لي أن تذهب عن القيام بذلك؟

هل كانت مفيدة؟

المحلول

تحتاج إلى إضافة تجاوزات التجاوزات إلى فئة MyoBject:

Public Overrides Function ToString() As String
    --return whatever you want to display
End Function
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top