سلام.من اگه بخوام به اشیاء در یه فرم دیگه دسترسی داشته باشم با ید چکار کنم؟
مثلا اگه بخوام از فرم 1، یه قسمت از منویی که در فرم 2 است رو غیر فعال کنم، بایدچکار کنم؟
لطفا یه مثال بزنید.
مثلا یه کد بنویسید.
ممنون.
Printable View
سلام.من اگه بخوام به اشیاء در یه فرم دیگه دسترسی داشته باشم با ید چکار کنم؟
مثلا اگه بخوام از فرم 1، یه قسمت از منویی که در فرم 2 است رو غیر فعال کنم، بایدچکار کنم؟
لطفا یه مثال بزنید.
مثلا یه کد بنویسید.
ممنون.
سلام:18:(خیلی این شکلکو دوست دارم).نقل قول:
بوی سوال تکراریه:18:.
دوست من توی فرم دوم یک کنترل MenuStrip بزار.
قبل از هر چیز اینو خدمتت بگم که هر کنترلی در پنجره Properties یک خاصیت Modifiers داره برای اینکه بتونی اون کنترل رو در فرم های دیگه استفاده کنی باید مقدارش رو برابر Public به معنی عمومی قرار بدی.در صورتی که Public باشه میتونی کنترل رو در هر فرمی که خواستی امتحان کنی.
خوب خاصیت Modifiers کنترل MenuStrip که در فرم دوم قرار داره رو برابر با Public قرار بده.حالا مثال زیر رو تو فرم اول بزار:
اینم یه مثال:
کد:Form2 MF = new Form2();
MF.Mnu_File.Enabled = false;
MF که فرم دومته که یک نوع جدید از اون تعریف کردیم.
Mnu_File هم که منوی شماست.خاصیتModifiers یادت نره.
موفق باشی دوست عزیز.
سلام.ممنون.امیدوارم جواب بده.