PDA

View Full Version : سوال: تعیین مکان ستونی که میخواهد به گرید اضافه شود



dr_jacky_2005
یک شنبه 03 مرداد 1389, 10:55 صبح
سلام

یک گرید دارم با یک دگمه.
وقتی دگمه را میزنم،گرید با اکسل پر میشود.

میخواهم ستونی هم ،توسط کد، به اول گرید اضافه کنم.

فرض کنید به دلایلی نمیشود کد اضافه کردن دستی ستون به گرید را
قبل از اضافه شدن اکسل به گرید نوشت.

vandermond
یک شنبه 03 مرداد 1389, 11:12 صبح
سلام دوست عزيز

dataGridView1.Columns.Add("ColumnName", "HeaderText");
اين كد رو بعد از اضافه شدن اكسل بزار.

dr_jacky_2005
یک شنبه 03 مرداد 1389, 12:33 عصر
سلام دوست عزيز

dataGridView1.Columns.Add("ColumnName", "HeaderText");اين كد رو بعد از اضافه شدن اكسل بزار.

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

vandermond
یک شنبه 03 مرداد 1389, 12:38 عصر
آها فكر كردم گفتي بره آخر.
خب اينو قبل از اكسل بزار. نميشه مگه؟ يعني اكسلي كه اضافه ميشه رو مشكل داري كه از ستون 2 شروع بشه؟
اصلا با چي اكسل رو ميگيري؟ Interop ؟
لطفا دليل اينكه نميتوني دستي قبلش اضافه كني رو بگو كه بشه كمك كرد.

sds1920
یک شنبه 03 مرداد 1389, 13:56 عصر
ShowIndex ستون رو تغییر بده.

dr_jacky_2005
یک شنبه 03 مرداد 1389, 15:23 عصر
ShowIndex ستون رو تغییر بده.
دوست عزیز
ای کاش یه تیکه کد مینوشتین
:بامزه:

dr_jacky_2005
یک شنبه 03 مرداد 1389, 15:40 عصر
آها فكر كردم گفتي بره آخر.
خب اينو قبل از اكسل بزار. نميشه مگه؟ يعني اكسلي كه اضافه ميشه رو مشكل داري كه از ستون 2 شروع بشه؟
اصلا با چي اكسل رو ميگيري؟ Interop ؟
لطفا دليل اينكه نميتوني دستي قبلش اضافه كني رو بگو كه بشه كمك كرد.

آقا فکر کن نمیشه دیگه.
کلی باید تایپ کنم تا بگم چرا نمیشه.
شما 100% مطمئن باش که نمیشه کد رو قبل از ایمپورت اکسل نوشت.

peikesms123
یک شنبه 03 مرداد 1389, 15:58 عصر
لطف کن و برنامه خودتو با فایل اکسل بزار تا نگاه کنیم شاید بشه مشکلتون رو حل کرد.

dr_jacky_2005
یک شنبه 03 مرداد 1389, 15:58 عصر
دوست عزیز
ای کاش یه تیکه کد مینوشتین
:بامزه:

چی شد؟!
کسی نیست که یه تیکه کد بده؟!
همچین property ای نیست ولی هااااااااااا!:اشتباه:

dr_jacky_2005
یک شنبه 03 مرداد 1389, 16:09 عصر
لطف کن و برنامه خودتو با فایل اکسل بزار تا نگاه کنیم شاید بشه مشکلتون رو حل کرد.

قربونت برم،این یک قسمتی از یه برنامۀ بزرگه.
نمیشه که کلش رو بدم.

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

اصلا فرض کنید که اکسلی وجود نداره.
من با کد یا دیزاین،4 تا ستون اضافه کردم.
بعدا میخوام یک دکمه بزنم،ستونی بیاد اول اینها!

dr_jacky_2005
دوشنبه 04 مرداد 1389, 08:55 صبح
تعیین مکان ستونی که میخواهد به گرید اضافه شود؟؟؟؟؟؟؟؟؟؟؟؟؟؟:عصبانی++:

peikesms123
دوشنبه 04 مرداد 1389, 09:15 صبح
سلام اولآ من نگفتم که کل برنامه را به من بده منظورم فقط قسمتی که باهاش مشکل داشتی بود. دوم اینکه من فکر می‎کنم همه ما مشکل وارد شدن به دنیای متن باز را داریم و دوست نداریم تجربیات خودمونو به افراد دیگر انتقال بدیم.
با این حال فکر می‎کنم منظور شما را فهمیده باشم یه نگاهی به این کدها بکنید اگه مشکلی بود بگید.

dr_jacky_2005
یک شنبه 10 مرداد 1389, 14:11 عصر
سلام اولآ من نگفتم که کل برنامه را به من بده منظورم فقط قسمتی که باهاش مشکل داشتی بود. دوم اینکه من فکر می‎کنم همه ما مشکل وارد شدن به دنیای متن باز را داریم و دوست نداریم تجربیات خودمونو به افراد دیگر انتقال بدیم.
با این حال فکر می‎کنم منظور شما را فهمیده باشم یه نگاهی به این کدها بکنید اگه مشکلی بود بگید.

قربونت برم
دات نت 4 ندارم
میشه...؟:لبخند:

FastCode
یک شنبه 10 مرداد 1389, 14:23 عصر
منظورش Displayindex ه.
توی .Net 1.1 هم هست.

dr_jacky_2005
یک شنبه 10 مرداد 1389, 15:37 عصر
منظورش Displayindex ه.
توی .Net 1.1 هم هست.


یک نفر دیگه هم گفته بودن ولی من همچین چیزی ندیدم.
میشه یه خط کد
فرضی
واسم بنویسید؟

peikesms123
دوشنبه 11 مرداد 1389, 10:55 صبح
قربونت برم
دات نت 4 ندارم
میشه...؟:لبخند:
حتماً که نباید دات نت 4 داشته باشی میتونی فایل فرم1 را با Notepad باز کنی و کدهای داخلشو ببینی. اینم کدش

int Number=شماره ستون;
dataGridView1.Columns.Insert(Number, new DataGridViewTextBoxColumn());

dr_jacky_2005
چهارشنبه 13 مرداد 1389, 11:14 صبح
حتماً که نباید دات نت 4 داشته باشی میتونی فایل فرم1 را با Notepad باز کنی و کدهای داخلشو ببینی. اینم کدش

int Number=شماره ستون;
dataGridView1.Columns.Insert(Number, new DataGridViewTextBoxColumn());

:بوس:
آره ه ه ه ه

dr_jacky_2005
چهارشنبه 13 مرداد 1389, 11:30 صبح
حالا چطور میشه این پست عزیز رو که به نتیجه رسیده رو بست؟:متفکر: