Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Het Windows Forms SplitContainer-besturingselement kan als een samengesteld element worden beschouwd; het bestaat uit twee panelen die gescheiden zijn door een beweegbare balk. Wanneer de muis aanwijzer boven de balk staat, verandert de aanwijzer om aan te geven dat de balk beweegbaar is.
Belangrijk
In de Toolboxvervangt de SplitContainer controle de Splitter controle die in de vorige versie van Visual Studio aanwezig was. De SplitContainer controle heeft veel voorkeur boven de Splitter controle. De Splitter-klasse is nog steeds opgenomen in het .NET Framework voor compatibiliteit met bestaande toepassingen, maar we raden u sterk aan de SplitContainer controle voor nieuwe projecten te gebruiken.
Met het SplitContainer besturingselement kunt u complexe gebruikersinterfaces maken; vaak bepaalt een selectie in het ene deelvenster welke objecten in het andere deelvenster worden weergegeven. Deze rangschikking is zeer effectief voor het weergeven en browsen van informatie. Als u twee panelen hebt, kunt u informatie aggregeren in secties, en de balk of 'splitser' maakt het gemakkelijk voor gebruikers om de panelen van formaat te wijzigen.
Meer dan één SplitContainer bedieningselement kan ook worden genest, waarbij de tweede SplitContainer horizontaal is gericht om boven- en onderpanelen te maken.
Houd er rekening mee dat de SplitContainer controle standaard direct toegankelijk is via het toetsenbord; gebruikers kunnen de pijltoetsen gebruiken om de scheidingslijn te verplaatsen als de eigenschap IsSplitterFixed is ingesteld op false.
De eigenschap Orientation van het besturingselement SplitContainer bepaalt de richting van de splitser, niet van het besturingselement zelf. Daarom, wanneer deze eigenschap is ingesteld op Vertical, loopt de splitter van boven naar beneden, waarmee linker- en rechterpanelen worden gecreëerd.
Houd er ook rekening mee dat de waarde van de eigenschap SplitterRectangle afhankelijk is van de waarde van de eigenschap Orientation. Zie SplitterRectangle eigenschap voor meer informatie.
U kunt ook de grootte en verplaatsing van het besturingselement SplitContainer beperken. De eigenschap FixedPanel bepaalt welk paneel dezelfde grootte blijft nadat het SplitContainer-besturingselement opnieuw van formaat is veranderd, en de eigenschap IsSplitterFixed bepaalt of de verdeler kan worden verplaatst met het toetsenbord of de muis.
Opmerking
Zelfs als de eigenschap IsSplitterFixed is ingesteld op true, kan de splitser nog steeds programmatisch worden verplaatst; Bijvoorbeeld met behulp van de eigenschap SplitterDistance.
Ten slotte heeft elk deelvenster van het besturingselement SplitContainer eigenschappen om de afzonderlijke grootte te bepalen.
Veelgebruikte eigenschappen, methoden en gebeurtenissen
| Naam | Beschrijving |
|---|---|
| eigenschap FixedPanel | Bepaalt welk paneel dezelfde grootte behoudt nadat het SplitContainer-bedieningselement is gewijzigd. |
| eigenschap IsSplitterFixed | Bepaalt of de splitser kan worden verplaatst met het toetsenbord of de muis. |
| eigenschap Orientation | Bepaalt of de verdeler verticaal of horizontaal staat. |
| eigenschap SplitterDistance | Bepaalt de afstand in pixels van de linker- of bovenrand naar de beweegbare splitsbalk. |
| eigenschap SplitterIncrement | Bepaalt de minimale afstand, in pixels, dat de splitser door de gebruiker kan worden verplaatst. |
| eigenschap SplitterWidth | Bepaalt de dikte, in pixels, van de splitser. |
| SplitterMoving gebeurtenis | Treedt op wanneer de splitser wordt verplaatst. |
| SplitterMoved gebeurtenis | Treedt op wanneer de verdeler is verplaatst. |
Zie ook
.NET Desktop feedback