View Full Version : سوال: ریختن اطلاعات آرایه در combo box
MR_Majid
چهارشنبه 07 مرداد 1394, 22:17 عصر
سلام
کسی میتونه بگه چطوری میتونم اطلاعات ارایمو بریزم توی کمبوباکس
این آرایمه
class Maghtah
{
public static void Maghtah()
{
string[] maghtah = new string[4];
maghtah[0] = "کاردانی";
maghtah[1] = "کارشناسی";
maghtah[2] = "کارشناسی ارشد";
maghtah[3] = "دکترا";
}
}
_4rm4n_
چهارشنبه 07 مرداد 1394, 22:24 عصر
با یک حلقه ی for ساده که به تعداد خونه های آرایه هست !
for(int i =0 ; i<= array.length();i++)
{
combobox1.items.add(array[i]);
}
ناامید
چهارشنبه 07 مرداد 1394, 23:06 عصر
سلام.
از این روشها هم میتونید استفاده کنید.
comboBox1.DataSource = maghtah;
یا
comboBox1.Items.AddRange(maghtah);
MR_Majid
چهارشنبه 07 مرداد 1394, 23:32 عصر
comboBox1.DataSource = maghtah;
این کدو ارور میگیره.منم یک کلاس داخلی دروس نکردما
ناامید
پنج شنبه 08 مرداد 1394, 16:22 عصر
سلام.
کلاس رو به ایصورت تغییر بدید:
class Class1
{
public static string[] Maghtah()
{
string[] maghtah = new string[4];
maghtah[0] = "کاردانی";
maghtah[1] = "کارشناسی";
maghtah[2] = "کارشناسی ارشد";
maghtah[3] = "دکترا";
return maghtah;
}
و کد رو به اینصورت:
comboBox1.DataSource = Class1.Maghtah();
MR_Majid
پنج شنبه 08 مرداد 1394, 21:12 عصر
سلام.
کلاس رو به ایصورت تغییر بدید:
class Class1
{
public static string[] Maghtah()
{
string[] maghtah = new string[4];
maghtah[0] = "کاردانی";
maghtah[1] = "کارشناسی";
maghtah[2] = "کارشناسی ارشد";
maghtah[3] = "دکترا";
return maghtah;
}
و کد رو به اینصورت:
comboBox1.DataSource = Class1.Maghtah();
بازم ایراد میگیره:افسرده:
راه دیگه نداره
MR_Majid
پنج شنبه 08 مرداد 1394, 21:19 عصر
public static string[] Maghtah()
رو ایراد میگیره اینم ایرادش
'member' names connot be the some as theeir inclosing type
ناامید
پنج شنبه 08 مرداد 1394, 21:36 عصر
public static string[] Maghtah()
رو ایراد میگیره اینم ایرادش
'member' names connot be the some as theeir inclosing type
سلام.
آقا مجید من امتحان کردم ایراد نگرفت اگر امکان داره کد رو قرار بدید
khokhan
پنج شنبه 08 مرداد 1394, 21:44 عصر
public static string[] Maghtah()
رو ایراد میگیره اینم ایرادش
'member' names connot be the some as theeir inclosing type
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace WindowsFormsApplication25
{
static class Class1
{
public static string[] Maghtah()
{
string[] maghtah = new string[4];
maghtah[0] = "کاردانی";
maghtah[1] = "کارشناسی";
maghtah[2] = "کارشناسی ارشد";
maghtah[3] = "دکترا";
return maghtah;
}
}
}
.................................................. ................
.......................*.........................*
(0_0)
private void Form1_Load(object sender, EventArgs e)
{
comboBox1.DataSource =Class1.Maghtah();
}
133738
MR_Majid
پنج شنبه 08 مرداد 1394, 21:57 عصر
سلام.
آقا مجید من امتحان کردم ایراد نگرفت اگر امکان داره کد رو قرار بدید
عزیزم حل شد
ممنونتم
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.