+2 امتیاز

سلام

من یه کمبو باکس دارم که از طریق یک حلقه for اونو پر میکنم . ولی هر بار که پرش میکنم میخوام اون آیتم یه ولیو بهش تخصیص داده بشه

for (int i = 0; i < j; i++)
{
    namel[i] = dd[i].Name;
    codel[i] = dd[i].Code;
    ComboItem Item = new ComboItem
    {
        Text = name[i], TextAlignment = StringAlignment.Far
    };
    combox.Items.Add(Item);
    combox.ValueMember = code[i].ToString(); //اینجا باید یه ولیو بهش تخصیص داده بشه    
}

,ولی وقتی میخوام ولیو آیتم انتخاب شده رو بخونم آخرین ولیو رو نشون میده که کاملا هم منطقی هست چون تا پایان فور داره ادامه میده

من چکار کنم که ولیو هر آیتم در اون دخیره شه؟

با تشکر

1 پاسخ

+1 امتیاز
سلام

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

در اين وب سايت كاملا توضيح داده

https://www.codeproject.com/Articles/15857/Add-Item-to-Binded-Combo-Box
سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,919 کاربر

دسته بندی ها

...