cybercoder
سه شنبه 02 مرداد 1386, 13:20 عصر
سلام من وقتی Toolbar رو روی فرم Main قرار می دم و فرمم از نوع MDI هست. و فرضا فرم X رو که Child هست رو باز می کنم ( RunTime( می خوام وقتی ToolButton1 رو فرضا در فرم X بگم فرم W رو باز کنه و هنگامی که فرم Y به عنوان child فعال هست همون ToolButton1 فرم Z رو باز کنه.
الان من میام و می بینم که آیا اصلا فرم Child باز هست یا نه.
بعد می گم که اگر فرم چیلد X باز بود بیا فرم W رو نشون بده.
اگر فرم Y Active بود بیا فرم Z رو نشون بده.
خوب اگه تعداد چیلدهام زیاد باشه و بخوام از یک Toolbar به عنوان Global Toolbar استفاده کنم که در صورت باز بودن هر فرمی یا حتی بودن فوکوس روی یک شی خاص در یک فرم خاص عمل خاصی رو انجام بده دارم N تا If می نویسم.
می خوام بدونم آیا راه بهتر و ساده تری هم هست؟ جستجو که پاسخی نداد.
ممنون و موفق باشید
الان من میام و می بینم که آیا اصلا فرم Child باز هست یا نه.
بعد می گم که اگر فرم چیلد X باز بود بیا فرم W رو نشون بده.
اگر فرم Y Active بود بیا فرم Z رو نشون بده.
خوب اگه تعداد چیلدهام زیاد باشه و بخوام از یک Toolbar به عنوان Global Toolbar استفاده کنم که در صورت باز بودن هر فرمی یا حتی بودن فوکوس روی یک شی خاص در یک فرم خاص عمل خاصی رو انجام بده دارم N تا If می نویسم.
می خوام بدونم آیا راه بهتر و ساده تری هم هست؟ جستجو که پاسخی نداد.
ممنون و موفق باشید