Questa documentazione è stata archiviata e non viene gestita.

Metodo Control.SetTopLevel

Aggiornamento: novembre 2007

Imposta il controllo come controllo di primo livello.

Spazio dei nomi:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

protected void SetTopLevel(
	bool value
)
protected void SetTopLevel(
	boolean value
)
protected function SetTopLevel(
	value : boolean
)

Parametri

value
Tipo: System.Boolean

true per impostare il controllo come controllo di primo livello; in caso contrario, false.

EccezioneCondizione
InvalidOperationException

Il parametro value è impostato su true e il controllo è un controllo ActiveX.

Exception

Il valore GetTopLevel restituito non è uguale al parametro value e la proprietà Parent non è null.

Se si chiama il metodo SetTopLevel di un Form e si passa il valore di false, il form non sarà visibile fino a quando non verrà nuovamente chiamato il metodo SetTopLevel, passando un valore true.

  • UIPermission 

    per impostare il controllo come controllo di primo livello se è di tipo Form. Questa autorizzazione è richiesta solo se il parametro value è true e il controllo non è un controllo ActiveX. Enumerazione associata: valore SafeTopLevelWindows di UIPermissionWindow.

  • UIPermission 

    per impostare il controllo come controllo di primo livello se è di tipo diverso da Form. Questa autorizzazione è richiesta solo se il parametro value è true e il controllo non è un controllo ActiveX. Enumerazione associata: valore AllWindows di UIPermissionWindow.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition , Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

.NET Framework

Supportato in: 3.5, 3.0, 2.0, 1.1, 1.0
Mostra: