PDA

View Full Version : دیتا گرید و بیرون اوردن اندیس ها



saed2006
سه شنبه 10 فروردین 1389, 10:30 صبح
یک دیتا گرید دارم
با ستون های a b s d
چجوری تشخیص بدم که مثلا ستون a ستون چندم هست؟

SMRAH1
سه شنبه 10 فروردین 1389, 11:01 صبح
سلام
1) DataGrid یا DataGridView؟
2) یک نمونه در DataGridView اگر در آن ستونی داشته باشیم که نام آن B باشد (توجه کنید که Name با HeaderText متفاوت است):

dataGridView1.Columns["B"].Indexدر ضمن ستون های مخفی هم جزء ستونهای ایندکس دار هستند (به عبارت دیگر، ستون چندم در نمایش و دید کاربر با ستون چندم در ایندکس متفاوت است)

مشکل پست 2 هم احتمالا وجود ستونهای Hide است.
موفق باشید

moharrami
سه شنبه 10 فروردین 1389, 11:02 صبح
ببین این کار میکنه

gridView.Columns["a"].Index

saed2006
سه شنبه 10 فروردین 1389, 11:03 صبح
ممنون
خب از محیط دیزاین چجوری بفهمم که ستون a ایندکس چندم داره؟

saed2006
سه شنبه 10 فروردین 1389, 11:04 صبح
دوستان من میخوام از روی محیط دیزاین به ایندکس پی ببرم نه در سطح کد نویسی

moharrami
سه شنبه 10 فروردین 1389, 11:07 صبح
من متوجه نشدم چطوری! میشه بگی برا چی میخوای این کار رو بکنی؟

saed2006
سه شنبه 10 فروردین 1389, 11:11 صبح
اگر به index یک ستون در محیط کد میشه دسترسی داشت پس حتما در محیط دیزاین هم میشه
اما من نمیدونم کجا index ها رو نشون میده

moharrami
سه شنبه 10 فروردین 1389, 11:19 صبح
احتمالا باید بشمری!
حالا چه نیازی داری تا ایندکس ها رو ببینی؟