صفحه 1 از 1
راهنمای در مورد datagridview
ارسال شده: جمعه ۱۲ شهریور ۱۳۸۹, ۱۰:۲۳ ق.ظ
توسط MRSTAR
با سلام خدمت کلیه دوستان عزیز
من داخل فرم برنامه یه datagridview گذاشتم و رکوردهای دیتا بیس رو تو اون نشون دادم
حالا میخوام برنامه طوری بشه که وقتی داخل datagridview روی هر رکورد کلیک میکنم اطلاعات فیلدهای اون توی textbox های موجود در روی فرم نمایش داده بشه
اگه ممکنه کمکم کنین
ممنون
<!-- / message -->
<!-- / message -->
Re: راهنمای در مورد datagridview
ارسال شده: جمعه ۱۲ شهریور ۱۳۸۹, ۲:۱۳ ب.ظ
توسط abbas.m.k
سلام
Please Login or Register to see this code
Re: راهنمای در مورد datagridview
ارسال شده: یکشنبه ۱۴ شهریور ۱۳۸۹, ۱۲:۰۷ ق.ظ
توسط MRSTAR
با سلام major ممنون که جواب دادی ؟
منظور من این بود داخل datagrid چند تا رکورد در حال نمایش هست میخوایم با موس روی هر کدوم کلیک کردیم اطلاعات فیلد های اون تو textbox هی روی فرم نمایش داده بشه..
لطف کن این دو خط رو بیشتر توضیح بده
i = DataGridView1.CurrentRow.Index
TextBox1.Text = DataGridView1.Item(1, i).Value
Re: راهنمای در مورد datagridview
ارسال شده: یکشنبه ۱۴ شهریور ۱۳۸۹, ۲:۱۵ ق.ظ
توسط abbas.m.k
سلام
خط اول كه مياد ايندكس اون ركوردي رو كه انتخاب كردي بهت ميده.
اما خط دوم:
Please Login or Register to see this codeاين خط مياد فيلد شماره يك رو از ركورد انتخابي بر ميگردونه.
نكته شماره فيلد ها از صفر شروع مي شه.
اگه چند تا فيلد داشتي به اين شكل ميشه:
Please Login or Register to see this code
Re: راهنمای در مورد datagridview
ارسال شده: جمعه ۲۷ مرداد ۱۳۹۱, ۳:۱۴ ب.ظ
توسط bs.classic
عزیز دیتا گرید ویو یه خاصیتی داره بنام Fillclick باید داخل اون کد نویسی کنی مثلا بشکل زیر : If e.RowIndex >= 0 Dim r As r = e. چند خط کد یعنی شماره سطر انتخابی رو بدست آوردن واما مقدار دهی به تکس باکس ها : With Textbox1.Text = .Item(0, r). Textbox 2.text = .Item(1, r). Textbox 3.Text = .Item(2,r). Textbox 4.Text = .Item(3,r).Value . . . آخر که ما در اینجا فرض رو به چهار تکست باکس .. . End و سلامت وشنگول باشید....