Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Windows Forms-SplitContainer-kontrollen kan betraktas som en sammansatt enhet; den består av två paneler avgränsade med en flyttbar stång. När muspekaren är över stapeln ändrar pekaren form för att visa att stapeln kan flyttas.
Viktigt!
I Toolboxersätter SplitContainer kontrollen den Splitter kontroll som fanns där i den tidigare versionen av Visual Studio. Den SplitContainer kontrollen är mycket att föredra framför Splitter kontrollen. Klassen Splitter ingår fortfarande i .NET Framework för kompatibilitet med befintliga program, men vi rekommenderar starkt att du använder SplitContainer kontroll för nya projekt.
Med SplitContainer kontroll kan du skapa komplexa användargränssnitt. Ofta avgör en markering i en panel vilka objekt som visas i den andra panelen. Det här arrangemanget är mycket effektivt för att visa och bläddra information. Med två paneler kan du aggregera information i områden, och fältet, eller "splitter", gör det enkelt för användarna att ändra storlek på panelerna.
Mer än en SplitContainer-kontroll kan också kapslas in, med den andra kontrollen SplitContainer som är orienterad horisontellt, för att skapa övre och nedre paneler.
Tänk på att kontrollen SplitContainer är tangentbordstillgänglig som standard. Användare kan trycka på PIL-tangenterna för att flytta delaren om egenskapen IsSplitterFixed är inställd på false.
Egenskapen Orientation på kontrollen SplitContainer bestämmer splitterriktningen, inte själva kontrollens riktning. När den här egenskapen är inställd på Verticalkörs splittern uppifrån och ned och skapar vänster- och högerpaneler.
Tänk också på att värdet för egenskapen SplitterRectangle varierar beroende på värdet för egenskapen Orientation. För mer information, se egenskapen SplitterRectangle.
Du kan också begränsa storleken och förflyttningen av SplitContainer kontroll. Egenskapen FixedPanel avgör vilken panel som förblir samma storlek när SplitContainer-kontrollen har storleksändrats och egenskapen IsSplitterFixed avgör om delningsfunktionen kan flyttas av tangentbordet eller musen.
Anmärkning
Även om egenskapen IsSplitterFixed är inställd på truekan splittern fortfarande flyttas programmatiskt. till exempel genom att använda egenskapen SplitterDistance.
Slutligen har varje panel i SplitContainer-kontrollen egenskaper för att fastställa dess individuella storlek.
Vanliga egenskaper, metoder och händelser
| Namn | Beskrivning |
|---|---|
| FixedPanel egenskap | Avgör vilken panel som förblir samma storlek när SplitContainer-kontrollen har storleksändrats. |
| IsSplitterFixed egenskap | Avgör om splittern kan flyttas med tangentbordet eller musen. |
| Orientation egenskap | Avgör om splittern är orienterad lodrätt eller vågrätt. |
| SplitterDistance egenskap | Avgör avståndet i bildpunkter från den vänstra eller övre kanten till det flyttbara delningsfältet. |
| SplitterIncrement egenskap | Avgör det minsta avståndet i bildpunkter som splittern kan flyttas av användaren. |
| SplitterWidth egenskap | Avgör tjockleken, i bildpunkter, på splittern. |
| SplitterMoving evenemang | Inträffar när delaren flyttas. |
| SplitterMoved evenemang | Inträffar när splittern har flyttats. |
Se även
.NET Desktop feedback