View Full Version : رنگی کردن سلول های دارای شرط در Datagrid
mostafag
سه شنبه 08 تیر 1389, 13:05 عصر
سلام
من در حال ساختن یه نرم افزار صندوق قرض الحسنه هستم اما به یه مشکل برخوردم اونم اینه که می خوام توی قسمت وام ها ، وام هایی رو که قسط هاشون تموم شده رو به رنگ قرمز در بیارم اما نمی دونم چطوری:متفکر:
دیگه دارم دیونه میشم:عصبانی++:
لطفا اگه کسی در این رابطه چیزی می دونه منم راهنمایی کنه
ممنون از همکاری شما
shedayat
سه شنبه 08 تیر 1389, 16:05 عصر
دوست عزیز Datagrid همچین خاصیتی نداره.
mostafag
سه شنبه 08 تیر 1389, 17:27 عصر
خیلی ممنون میشم اگه بگین از چی استفاده کنم تا یه همچین خاصیتی داشته باشه و مثل DataGrid قوی باشه:متفکر:
shedayat
سه شنبه 08 تیر 1389, 22:44 عصر
سلام این کنترل خیلی از دیتا گرید قوی تره. فکر کنم که اون خاصیتی رو که شما می خواین داشته باشه، منم الان وقت ندارم تستش کنم.
mostafag
چهارشنبه 09 تیر 1389, 10:39 صبح
سلام
خیلی ممنونم
امام چطوری باید با این کار کرد اصلا چطوری باید به بانک وصلش کرد وقتی روی دیتا سورس کلیک می کنی پیغامه خطا میده :گیج:
اگه بشه مقاله ای یا توضیحی در مورد این شی بدید خیلی ازتون ممنون میشم:قلب:
Dr.Bronx
چهارشنبه 09 تیر 1389, 13:02 عصر
با کمی جستجو مشکلتون حل میشد دوست عزیز
در رابطه با : Vs Flex Grid (http://www.barnamenevis.org/forum/showthread.php?t=180016)
همه موارد توضیح داده شده .
موفق باشید ./
kivoon
چهارشنبه 23 تیر 1389, 10:49 صبح
سلام دوست عزیز
میشه بگی چطور ظاهر دیتا گرید رو اون جوری کردی
Dr.Bronx
چهارشنبه 23 تیر 1389, 12:17 عصر
كي گفته تو DataGridView نمي توان يه سطر رو رنگي كرد به عنوان مثال اين تكه كدمقاديري را از DB مي خونه و يه مقدار رو در Grid پيدا مي كنه و همون سطر رو رنگي مي كنه
اينم كدش:
dataGridViewX1.Rows.Clear();
DataSet ds = new DataSet();
Con = new OleDbConnection(strConnection);
Con.Open();
da = new OleDbDataAdapter("Select * From Reg", strConnection);
da.Fill(dt);
foreach (DataRow row in dt.Rows)
dataGridViewX1.Rows.Add(row["Name"], row["FName"], row["ShareCode"].ToString(), row["RegDate"]);
for (int i = 0; i < dataGridViewX1.Rows.Count; i++)
{
if (dataGridViewX1.Rows[i].Cells["Code"].Value.ToString() == "3")
dataGridViewX1.Rows[i].DefaultCellStyle.BackColor = Color.Green;
}
اينم نتيجه ي اجراش!!
دوست عزیز اینجا بخش VB6 هست . شما دارید کد ها و ابزارهای C# رو به نمایش میگزارید.
این کدها مربوط به C# میشه پس شما نمیتونید در vb6 استفاده کنید .
Datagrid هم همینطور .
موفق باشید ./
mostafa_shoakry
چهارشنبه 23 تیر 1389, 21:30 عصر
بچه ها من خيلي خيلي شرمنده ام اصلا به بخشي كه بودم توجه نكردم:اشتباه: :اشتباه: :اشتباه: :اشتباه:
mostafa_shoakry
چهارشنبه 23 تیر 1389, 21:32 عصر
در ضمن خدمت اون دوستم بگم كه اين DataGridView يك كامپوننت است.
DevComponenet
دوباره از اساتيد محترم به خاطر اشتباهم معذرت خواهي مي كنم
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.