فرض میکنیم دو تا فرم داریم  .  فرم یک و فرم دو

بعد از زدن روی دکمه ای در فرم یک وجود داد . فرم دو باز شود.

اگر از show  استفاده کرده باشیم با بودن فرم دو میتوان دوباره روی هر چیزی در فرم یک کلیک کرد. اما اگر از showdialog   استفاده کرده باشیم. تا فرم دو را نبندیم نمیتوانیم به فرم یک دسترسی داشته باشیم و دکمه یا هر چیز دیگه ای در فرم یک را بزنیم.