فرض کنید یک فرم دارم با نام A و یک فرم دیگه با نام B . حالا از فرم A فرم B رو با متد showdialog باز میکنم حالا اگه تو فرم B یک تکست باکس وجود داشته باشه و من توش چیزی بنویسم و سپس فرم رو ببندم و دوباره با متد showdialog از فرم A بازش کنم میبینیم که متنی که در تکست باکس نوشته بودم هنوز هم هست . برای اینکه مشکل حل بشه تو رویدادFormClosing مربوط به این فرم B دستور me.Dispose رو نوشتم که مشکل حل شد اما موقع بستن صفحه یک حالتی مثل پرش داره و یا یه چیزی تو این مایه ها که نمیخوام این حالت پیش بیاد بنظر شما بهترین راه حل چه چیزی میتونه باشه برای مشکل اول؟
با تشکر