در اینجا می خوایم پر کاربرد ترین نکته ها و فرمان هایی که هر فردی برای نوشتن یک برنامه با آن روبرو است را نوشته و توضیح دهم تا سایر برنامه نویسان تازه کاری چون من بتوانند به راحتی به بعضی از خواسته های خود برسند.
برای شروع به برسی نکته ها و خاصیت های Form می پردازیم.
در اینجا از پنج خصوصیت Me , Hide , Close , Show , ShowDialogاستفاده می کنیم.
Me برای تعیین کردن همین است یعنی می خواهید بگوید که Form1 را مثلا مخفی کن ، که این Form1 همان فرمی است که شما در آن مشغول به نوشدن کد هستید.
Hide به معنای مخفی کردن است. و برای این استفاده می شود که شما می خواهید مثلا Form1 را مخفی کنید به صورتی که این Form1 در حافظه موقت سیستم باز باشد. توجه به این نکته که این امر باعث می شود که فضایی از حافظه اشغال باشد.
Close به معنای بستن است. و برای این استفاده می شود که شما می خواهید مثلا Form1 را ببندید به صورتی که این Form1 در حافظه موقت سیستم بسته باشد و فضای زیادی در حافظه را اشغال نکند.
Show به معنای نمایش است. و برای این از آن استفاده می شود که شما بخواهید مثلا Form2 را از طریق زدن یک دکمه آن را نمایش دهید. به صورتی که همزمان بتوان هم از Form1 و هم از Form2 استفاده کرد.
ShowDialog به معنای نمایش یک پنجره گفتگو است. برای این استفاده می شود که شما می خواهید در Form1 با زدن یک دکمه ، Form2 را نمایش دهید و یا به اصطلاح باز کنید به شکلی که تا Form2 را نبندید نتوان از Form1 استفاده کرد.
1) برای مخفی کردن یک فرم از دستور Hide استفاده می کنیم.
مثال
Form1.Hide()
نکته1:
اگر بخواهیم Form1 را با زدن یک دکمه مخفی کنیم ، باید در قسمت فرمان آن دکمه به صورتی بنویسیم که این Form1 را که در آن مشغول به کد نویسی هستیم را مخفی کن که از خاصیت Me و بعد از فرمان Hide استفاده می کنیم.
مثال
Me.Hide()
2) برای بستن یک Form از دستور Close استفاده می شود.
نکته 1:
اگر بخواهیم Form1 را ببندیم از فرمان Close استفاده می کنیم.
مثال
Form1.Close()
نکته 2:
اگر بخواهیم Form1 را با زدن یک دکمه ببندیم باید در قسمت فرمان آن دکمه به صورتی بنویسیم که این Form1 را که در آن مشغول به کد نویسی هستیم را ببندیم از خاصیت Me و بعد از فرمان Close استفاده می کنیم.
مثال
Me.Close()
3) برای نمایش یک Form از فرمان Show , ShowDialog استفاده می شود.
نکته 1:
اگر بخواهیم با زدن یک دکمه Form2 را باز کنیم باید در قسمت کد آن دکمه با نوشتن نام آن Form مثلا Form2 از فرمان Show استفاده نمود.
مثال
Form2.Show()
نکته 2:
اگر بخواهیم با زدن یک دکمه Form2 را باز کنیم باید در قسمت کد آن دکمه با نوشتن نام آن Form مثلا Form2 از فرمان ShowDialog استفاده نمود.
مثال
Form2.ShowDialog()