PDA

View Full Version : سوال: نشان دادن شماره ردیف هر فرد در لیبل



علی فتحی
یک شنبه 15 شهریور 1394, 17:45 عصر
سلام : یک جدول دارم افراد را بر اساس مبلغ واریزی ردیف میکنه . حالا میخوام در یک لیبل نشون بدم که اقای x با این مقدار واریزی در نفر فلان قراردارد.

view3BindingSource.DataSource = db.View3.OrderByDescending(c => c.kol).ToList();
labelItem1.Text=

علی فتحی
دوشنبه 16 شهریور 1394, 01:01 صبح
سوالو درست مطرح نکردم یه کسی بلد نیست .دوستان خیلی ضروری و فوریه لطفا

group45
دوشنبه 16 شهریور 1394, 01:11 صبح
آیا ردیف فردتون تو جدول عددش همونیه که قراره تو لیبل نشون داده بشه؟

علی فتحی
دوشنبه 16 شهریور 1394, 17:27 عصر
نه ردیف رو بصورت اتومات زده مثلا یم جدول دارم مثلا وقتی کد 1 را انتخاب کردم در لیبل نشون داده بشه که صادق با 5000 وریزی در نفرسوم قراردارد.

3-علی
70000


2-محمد
60000


1-صادق
50000

juza66
دوشنبه 16 شهریور 1394, 17:57 عصر
سلام اقای فتحی


منظورتون اینه که فرد رو از دیتاگرید انتخاب می کنین؟!

علی فتحی
دوشنبه 16 شهریور 1394, 21:30 عصر
نه از دیتاگرید بود مشکلی نداشت ردیف اتوماتیک دیتاگرید رو بلدم.از دیتا تیبل باید بخونم از کدبالا که معلومه

علی فتحی
سه شنبه 17 شهریور 1394, 23:55 عصر
سوالم گمگه یا کسی بلد نیست . وقتی کد فرد رو انتخاب کردم مسج بده این فرد در بین مثلا100 نفر مشتری در ردیف 47 قرارداه

ژیار رحیمی
چهارشنبه 18 شهریور 1394, 02:42 صبح
int index = dt.Rows.IndexOf(row);

علی فتحی
پنج شنبه 19 شهریور 1394, 00:34 صبح
تشکر از توجهتون از خیرش گذشتیم .به نتیجه نرسیدم. حالا اگر ممکنه ردیف اتوماتیک در بانک اس کیول . بترتیب واریزی رو تو همین تاپیک شرح دهید ممنون میشم.

تو دیتا گرید اینکار و کردم مشکلی ندارم توی دیتا تیبل مشکل دارم .

for (int i = 0; i < this.Rows.Count; i++) {
this.Rows[i].HeaderCell.Value = (i + 1).ToString();
foreach (DataGridViewRow row in this.Rows)
{
this.RowHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
}


this.ClearSelection();
int nRowIndex = this.Rows.Count - 1;