من می خوام مقادیر یک ستون از دیتا گرید رو به کامبو باکس اضافه کنم . بعضی از مقادیر در دیتا گرید تکراری و می خوام در کامبو باکس مقادیر تکراری نباشه چه طور میشه از اضافه کردن مقادیر تکراری جلوگیری کرد .(یک کد ساده - نیازی به سرچ نداشته باشه)
من می خوام مقادیر یک ستون از دیتا گرید رو به کامبو باکس اضافه کنم . بعضی از مقادیر در دیتا گرید تکراری و می خوام در کامبو باکس مقادیر تکراری نباشه چه طور میشه از اضافه کردن مقادیر تکراری جلوگیری کرد .(یک کد ساده - نیازی به سرچ نداشته باشه)
شما باید دو حلقه For تو در تو داشته باشید ، در حلقه اصلی، مقادیر ستون را به کامبو اضافه کرده و با اضافه کردن هر کدام از اعضای ستون، یک حلقه ایجاد کرده وبررسی می کنید که آیا این مورد در کامبو قرار دارد تا دوباره اضافه نشود یا نه؟
مثال ساده
البته من با دیتا گرید کار نکردم و این کد رو بالبداهه نوشتم ،باید کمی تغییر بدید
dim exist as boolean
For I=0 To datag.rows.count -1
dim dg = datagride.rows(i).culoms(1).text
for j= 0 to combo1.items.count-1
if dg=combo1.items(j) then Exist=true
next
if exist=false then combo1.items.add dg
next
ممنون
از روش دیگری میخوام
مثلاً مجموعه ها که دیگه نیازی به حلقه و جستجو نداشته باشه
نحوه کار با مجموعه ها در vb.net چه جوری؟