نقل قول نوشته شده توسط the king مشاهده تاپیک
لطفا قبل از اون سطر در listBox1_DrawItem یک شرط خروج قرار بدید :

if ((e.Index < 0) || (e.Index >= listBox1.Items.Count))
{
return;
}
var item = (object[])listBox1.Items[e.Index];

سلام ممنون از شما ولی من اجرا کردم وقتی توی جدول ساخته شده نگاه کردم فقط سرستون ها بود و هیچ داده ای وارد نشده بود