همنطور که تو اسمش مشخصه DialogShow یعنی به صورت یک پنجره محاوره ای باز شود .
فرقش تا اینجا که من میدونم اینه که وقتی شما با show یک فرمی را صدا میکند بعد از فراخوانی فرم صدا زده شده فرم ( کلاس ) جاری به کار خودش ادامه میده ولی در dialogshow تا زمانی که پنجره بسته نشده به هیچ عملی ادامه نمیده به این مثال توجه کن
frmTest frm=new frmTest();
frmtest.show();
messagebox.show("Run");
در مثال فوق پس از نمایش یه پیغام داده میشه
frmTest frm=new frmTest();
frmtest.dialogshow();
messagebox.show("Run");
ولی در این مثال تا بسته شدن پنجره باز شده ، هیچ پیغامی داده نمیشه .