c# - What are the differences among Top Level Window, Child window, Dialog(modal) window and non-dialog (modeless) windows? -
can body please tell me how distinguish among them?
i have difficulty in understanding distinguishing factors top level child windows vs dialog/non-dialog window? can top level window dialog/non-dialog window? can child window dialog/non-dialog window?
top-level forms owned desktop, whereas child forms belong form; means closing or minimising owning form affect child form.
modal forms/dialogs block calling thread until form closed, whereas modeless forms allow interact other forms in application while shown. form can modal/modeless, regardless of whether top-level or child form - default behaviour modal dialogs owned form caused them shown.
Comments
Post a Comment