PDA

View Full Version : سوال: محتوای جای کلیک شدن در datagrid



ali2244
پنج شنبه 28 شهریور 1387, 03:59 صبح
سلام دوستان عزیز:
ابتدا تشکر می کنم از دوستانی که مرا تا اینجا در حل مشکلاتم کمک کردند .واما بعد...
می خوام داده های یک سطر از datagrid ام را که با کلیک موس همراه است را در textboxای نشان دهم .می خوام بدونم کدام رویداد دیتا گرید و چه نوع کدی میتونه محتوای جای کلیک شدن را بده.خدمت دوستان عزیز عرض کنم که این موضوع را حسابی جستجو کردم ولی بجایی نرسیدم این بود که در اینجا مطرح کردم.نرم افزارهای مورد کارvb.net2003,sqlserver2000

kablayi
پنج شنبه 28 شهریور 1387, 07:17 صبح
اگر جستجوی دقیق تری انجام میدادید حتما پیدا میکردین ...
توی رویداد click دیتاگرید ویو میتونید بنویسید ...
برای نمایش اطلاعات هم به این تاپیک سر بزنید همه چی دستتون میاد ...
http://barnamenevis.org/forum/showthread.php?t=120702

ali2244
پنج شنبه 28 شهریور 1387, 22:52 عصر
دوست عزیز ممنونم که مرا بی پاسخ نگذاشتی.
در کد زیر نمی تونم خاصیت value را بزارم
Me.TextBox1.Text = Me.datagrid1.CurrentCell.Value
و یا e.rows ویا e.clumn نمیشود میگین چکار کنم

MORTEZA66
جمعه 29 شهریور 1387, 05:04 صبح
سلام دوست من
سطري كه كليك بشه حتماانتخاب هم شده پس


textbox1.text=datagrid1.SelectedRows.Item(0).Cells (0).Value

در صورتيكه چندين سطر باهم انتخاب شده باشه تعداد اونها رو بدست مياري با


datagrid1.SelectedRows.count

و توي يك حلقه For ساده مي ذاري و
datagrid1.SelectedRows.Item(forindex)
بجايforindex انديس حلقه رو ميذاري تا همه سطرهاي انتخاب شده رو پيمايش كنه
به همين سادگي بود

ali2244
جمعه 29 شهریور 1387, 21:07 عصر
دوستان محترم به خدا هر چی سعی می کنم نمیشه ؟
من از دیتا گرید خود vb.net2003 استفاده می کنم شاید اشکال از اون باشه یعنی شاید از datagrid view بایست استفاده کرد اگر هست من چگونه datagrid view که در ویبی دات نت 2003 نیست رابیارم.لطفا کمکم کنید .....

shahram197070
شنبه 30 شهریور 1387, 09:17 صبح
سلام
فکر کنم این به دردت بخوره !!!

23480