Form.Show(IWin32Window) Metod

Definition

Visar formuläret med den angivna ägaren för användaren.

public:
 void Show(System::Windows::Forms::IWin32Window ^ owner);
public void Show(System.Windows.Forms.IWin32Window owner);
public void Show(System.Windows.Forms.IWin32Window? owner);
override this.Show : System.Windows.Forms.IWin32Window -> unit
Public Sub Show (owner As IWin32Window)

Parametrar

owner
IWin32Window

Alla objekt som implementerar IWin32Window och representerar det översta fönstret som ska äga formuläret.

Undantag

Formuläret som visas är redan synligt.

-eller-

Formuläret som anges i parametern owner är detsamma som formuläret som visas.

-eller-

Formuläret som visas är inaktiverat.

-eller-

Formuläret som visas är inte ett fönster på den översta nivån.

-eller-

Formuläret som visas som en dialogruta är redan ett modalt formulär.

-eller-

Den aktuella processen körs inte i interaktivt användarläge (mer information finns i UserInteractive).

Ägarfönstret försöker ange sig själv som sin egen ägare.

Kommentarer

Du kan använda den här metoden för att visa ett icke-modalt formulär. När du använder den här metoden Owner är formulärets egenskap inställd på owner. Det icke-modala formuläret kan använda egenskapen Owner för att få information om det ägande formuläret. Att anropa den här metoden är identiskt med att ange Owner egenskapen för den icke-modala och sedan anropa Show() metoden.

Att visa formuläret motsvarar att ställa in egenskapen Visibletrue. Show När metoden har anropats Visible returnerar egenskapen värdet true tills Hide metoden anropas.

Gäller för

Se även