PDA

View Full Version : نمایش یک فرم جدید



raika17metal
چهارشنبه 14 تیر 1391, 10:16 صبح
من تو برنامه ام یه فرم دارم که میخوام وقتی روی منوی NewUser کلیک کردم، فرم NewUser رو نمایش بده.
با دو تا مشکل رو به رو هستم:
1) میخوام فقط یک نمونه از فرم نمایش داده بشه حتی اگه کاربر چندین بار کلیک کرد
2) اگه پس از کلیک این فرم نمایش داده شد، بعد از بستن فرم و کلیک مجدد روی گزینه NewUser با ارور
Cannot access a disposed object

رو به رو نشه

raika17metal
پنج شنبه 23 شهریور 1391, 10:25 صبح
کسی نیست پاسخ بده؟

alirat
پنج شنبه 23 شهریور 1391, 10:40 صبح
خوب اولا می تونی چک کنی آیا form در حال نمایش هست یا نه اگر نبود form نمایش داده بشه و اگر نه اتفاقی نیوفته ...
دوما خوب visible رو false کن چرا باید dispose کنی؟

rana-writes
پنج شنبه 23 شهریور 1391, 11:01 صبح
سلام
احساس نمي كنين اين سوالتون به بخش C# مربوطه؟

توي دات نت چه اشكالي داره كاربر يه صفحه رو n بار باز كنه؟
ميتونه حتي با مرورگرهاي مختلف بازش كنه و شما كنترلي روش ندارين