PDA

View Full Version : مبتدی: چند سوال در مورد DataGridView



bade saba
سه شنبه 13 مهر 1389, 02:10 صبح
سلام

من یه فایل txt دارم ک اطلاعات به شکل زیر توش نوشته شده

نام، نام خانوادگی ، معدل ، ....

1) آیا میشه این اطلاعات رو از فایل txt بخونم و در DGV نشون بدم؟؟؟؟
اگه بله به چه صورت و اگه نه چه ساختار مشابهی وجود داره که ظاهری مشابه به من بده

بقیه سوال ها هم اگه میشه اطلاعات رو در DGV نشون داد در مورد DGV جواب بدید و اگه ساختار مشابهی هست در مورد اون ساختار

2) آیا میشه هر سطر رو با توجه به مقدار یکی ار فیلد های اون سطر رنگی کرد؟؟؟ مثلا معدل های بالای 18 سبز 12 تا 18 زرد 10 تا 12 نارنجی و زیر 10 قرمز

3) اگه یکی از فیلد ها توسط کاربر تغییر کرد مقدار در فایل txt هم تغییر کنه

4) خطوط بین فیلدها نشون داده نشه و فقط بین سطرها خط جدا کننده باشد

5) آیا میشه رنگ زمینه هر سلول را جداگانه مقدار داد؟؟؟

ممنون میشم اگه اطلاعی دارید کمکم کنید:قلب:

Mohandes2009
سه شنبه 13 مهر 1389, 02:24 صبح
سلام

من یه فایل txt دارم ک اطلاعات به شکل زیر توش نوشته شده

نام، نام خانوادگی ، معدل ، ....

1) آیا میشه این اطلاعات رو از فایل txt بخونم و در DGV نشون بدم؟؟؟؟
اگه بله به چه صورت و اگه نه چه ساختار مشابهی وجود داره که ظاهری مشابه به من بده

بله میشه باید جدا کننده ات معلوم باشه جدا کنی و بریزی داخل یه آرایه و بعد یکی یکی در هر ستونی می خوای قرار بدی!




2) آیا میشه هر سطر رو با توجه به مقدار یکی ار فیلد های اون سطر رنگی کرد؟؟؟ مثلا معدل های بالای 18 سبز 12 تا 18 زرد 10 تا 12 نارنجی و زیر 10 قرمز

میشه برای اون فیلد معدل که معلوم هست چه فیلدی در گرید هست را شرط میزاری اگه برابر 12 بود چه اگه برابر 18 بود چه ....


نمی دونم مفید بود یا نه!:لبخندساده:

bade saba
سه شنبه 13 مهر 1389, 02:35 صبح
میشه نمونه کد بدین؟؟؟ چجوری آرایه رو وارد DGV کنم ؟؟؟ عنوان بالاشو چجوری مشخص کنم؟؟؟
برای رنگ هم یه نمونه کد میشه بدید؟؟؟

mmd2009
سه شنبه 13 مهر 1389, 03:13 صبح
با سلام

با کد زیر راهایی رو که خواستی میتونی انجام بده. با حلقیه میتونی هر کاری بکنی.



dataGridView1.Columns[0].HeaderText = "MMD2009";
dataGridView1.Rows[0].Cells[0].Style.BackColor = Color.Red;


برای درج ارایه هم در یک سلول هم خب میتونی جمع اون ارایه رو ببیری تو یک گرید ویو