PDA

View Full Version : سوال: اجرای یک متد در یک فرم دیگر



morika
چهارشنبه 22 آذر 1391, 11:21 صبح
سلام
برنامه ی notepad رو دیدین که از یه فرم دیگه متد Find رو تو فرم اصلی اجرا می کنه؟ چجوری میشه همچین چیزی دست کرد؟ یعنی بشه از یه فرم دیگه یه متد تو فرم اصلی رو مقدار دهی کرد و راه انداخت؟ البته میشه متد رو public تعریف کرد و از متد دیگه هم صدا زده میشه و اگه کارش مثلا باز کردن به messagbox باشه هم کار میکنه. ولی متن Find تو richtextbox رو اجرا نمی کنه. مثل خود برنامه Notepad
ممنون

cccccccccc
چهارشنبه 22 آذر 1391, 12:55 عصر
سلام
این سطر رو در فرم find مینویسی
(Application.OpenForms["main"] as main).find();
main فرم اصلی
find تابعی در main