PDA

View Full Version : سوال: آرایه و دیتاگریدویو



شرلوک هلمز
جمعه 25 آذر 1390, 09:30 صبح
من یک آرایه دارم و یک سری اطلاعات داخل آن حالا میخواهم آرایه را در یک دیتاگرید ویو نمایش دهم در ضمن هیچگونه دیتابیسی در کار نیست! آرایه در زمان اجرا پر و خالی میشود میخواهم پر وخالی شدن آرایه را در یک دیتاگریدویو نمایش دهم .یک جور PUSH و POP
لطفا کّّّّّّــــــــــــــــــ ــمــــــــــــــــــــــ ــک کنید عزیزان من!

شرلوک هلمز
شنبه 26 آذر 1390, 18:38 عصر
خواهش میکنم راهنمایی کنید چرا هیچکس کمک نمیکنه؟؟؟؟؟؟؟

reza_mostafavi63
شنبه 26 آذر 1390, 19:43 عصر
private void button1_Click(object sender, EventArgs e)
{
DataTable dt = new DataTable();
dt.Columns.Add("Num",typeof(string));
for (int i = 1; i < 10; i++)
dt.Rows.Add(i.ToString());

dataGridView1.DataSource = dt;
}


بايد اينطوري با DataTable1 بازي كني . اونوقت اتومات dataGridView1 هم تغيير ميكنه .

شرلوک هلمز
سه شنبه 29 آذر 1390, 20:41 عصر
private void button1_Click(object sender, EventArgs e)
{
DataTable dt = new DataTable();
dt.Columns.Add("Num",typeof(string));
for (int i = 1; i < 10; i++)
dt.Rows.Add(i.ToString());

dataGridView1.DataSource = dt;
}


بايد اينطوري با DataTable1 بازي كني . اونوقت اتومات dataGridView1 هم تغيير ميكنه .
ممنون دوست عزیز من هم از همین روش استفاده کردم البته کد شما خیلی خلاصه است ولی کار با datatable را بلد هستم من میخواستم ببینم راهی وجود داره که آرایه را مستقیما به دیتا گرید وصل کرد یانه یک روش دیدم که آرایه را به لیست تبدیل کرده بود و لیست را به دیتاگرید داده بود اما یک ویژگی که برای لیست استفاده شده بود در قسمت کدنویسی وجود نداشت به هر حال ممنون
List<string> weekDays = new List<string> {"Saturday", "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday"};
var temp = weekDays.Select(item => new {Days = item});
dataGridView1.DataSource = temp.ToList();

شرلوک هلمز
سه شنبه 29 آذر 1390, 20:44 عصر
از توجه نکردن دوستان تشکر میکنم
من این کار را با استفاده از یک dataTable انجام دادم و در اولین فرصت آنرا برای بقیه دوستان میگذارم
اگر کسی روش دیگه بلد لطفا بگه !!!!!!!!!!!

شرلوک هلمز
سه شنبه 29 آذر 1390, 21:10 عصر
اینم کدی که در بالا گفتم اما متد select که برای لیست استفاده شده اصلا وجود نداره!!!!

List<string> weekDays = new List<string> {"Saturday", "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday"};
var temp = weekDays.Select(item => new {Days = item});
dataGridView1.DataSource = temp.ToList();


اگر کسی برای این متد توضیحی داره بگه