View Full Version : تغییر مقادیر یوزر کنترل درون فرم
Payman62
شنبه 08 تیر 1387, 17:18 عصر
سلام.
یه کامپوننت ساختم که توش غیر از یوزر کنترل فرم هم دارم.
چطور میتونم به کنترل ها و اشیای روی یوزر کنترلم از درون فرم دسترسی داشته باشم و مقادیرشون رو تغییر بدم؟
فرم به فرم با activeform میشه ولی یوزر کنترل نمیشه.
saman_itc
یک شنبه 09 تیر 1387, 12:07 عصر
UCtrl_Date1.Controls.Item(3).Text = ShamsiSplit(shamsi(DateFormat.ShortDate), ShSplit.Year)
UCtrl_Date1.Controls.Item(2).Text = ShamsiSplit(shamsi(DateFormat.ShortDate), ShSplit.Month)
UCtrl_Date1.Controls.Item(1).Text = ShamsiSplit(shamsi(DateFormat.ShortDate), ShSplit.Day)
من یه کنترل ساختم واسه تاریخ
و اینطور مقایرشو تغییر میدم
میتونی به امضام مراجعه کنی برای اطلاعات بیشتر و عملی ببینیش(تاریخ)
Sub Zero
یک شنبه 09 تیر 1387, 12:22 عصر
اگه UserControl رو در زمان اجرا به وجود میاری ازاین کد استفاده کن :
Me.Controls.Find("USerControl Name", True)(0).YourAction
در غیراینصورت :
Me.UserControlName.YourObject
یادتون باشه خاصیت Modifiers اشیائتون رو به Public تغییر بدید .
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.