PDA

View Full Version : ایجاد دیتاگرید که بتوان در آن



mu_malekzadeh
شنبه 21 شهریور 1383, 21:57 عصر
ایجاد دیتاگرید که بتوان در آن عمل جمع و تفریق و ضرب و تقسیم را انجام داد؟
با سلام
از تمامی دوستانی که در مورد سئوال من اطلاعاتی دارند خواهم می نمایم مرا راهنمایی کنند
سثوال اول :
من میخواهم در برنامه خود یک جدول یا (گرید) طراحی نمایم که بتوانم در آن یک باتون تعبیه نمایم که با کلیک بر روی آن به فرم دیگری رفته همچنین در خانه های دیگر این دیتا گرید بتوانم متون و اعداد را وارد کنم البته میتوانم عمل ورود را انجام دهم ولی می بایست برای مثال خانه دوم با خانه سوم جمع و مقدار آن در خانه سوم نمایش داده شود
سئوال دوم :
چگونه می توانم از فرم دوم که دارای یک دیتاگرید می باشد یک عنوان را انتخاب کرده و به دیتاگرید فرم اول انتقال دهم (نکته : با انتخاب هر باره این دیتاگرید می بایسد در فرم اول ردیف الف تکمیل شود و در صورت تکمیل بودن ردیف دوم تکمیل شود )
برای دریافت رکورد تعیین شده از دیتا گرید از کد زیر استفاده کرده ام که فقط در ردیف اول قرارمیدهد
و در صورت انتخاب رکورد دوم جایگزین ردیف اول می شود.
Private Sub DataGrid1_Click()

With DataGrid1 ' populating the text boxes when user clicks the flexgrid
.Col = 0
frmfactor.Label2.Caption = .TEXT
.Col = 1
frmfactor.Label20.Caption = .TEXT
.Col = 4
frmfactor.txtfe1.ToolTipText = .TEXT
End With

در صورت امکان راهنماییم کنید
با تشکر
mu_malekzadeh@yahoo.com

کم حوصله
یک شنبه 22 شهریور 1383, 00:00 صبح
برای پاس دادن مقدار مابین دو شی در دو فرم کافی است که نام فرم + نام شی را بنویسید و مقدار را به آن بدهید

در نظر بگیرید در فرم 1 یک تکست باکس داشته باشید و بخواهید مقدار ان با مقدار تکست باکس فرم 2 یکسان باشد کافی اسن این گونه عمل کنید

Form1.Text1.Text=Form2.Text1.Text

برای تمام اشیا نیز این خاصیت ها پا برجا است

:wink: :mrgreen: