Anteckning
Å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.
När alla objekt på en ToolStrip kontroll inte får plats i det tilldelade utrymmet kan du aktivera spillfunktioner på ToolStrip och fastställa spillbeteendet för specifika ToolStripItems.
När du lägger till ToolStripItemsom kräver mer utrymme än vad som tilldelas till ToolStrip med tanke på formulärets aktuella storlek, visas en ToolStripOverflowButton automatiskt på ToolStrip. ToolStripOverflowButton visas och spillaktiverade objekt flyttas till den nedrullningsbara spillmenyn. På så sätt kan du anpassa och prioritera hur dina ToolStrip objekt justeras korrekt till olika formulärstorlekar. Du kan också ändra utseendet på dina objekt när de hamnar i överflödet med hjälp av egenskaperna Placement och ToolStripOverflow.DisplayedItems och LayoutCompleted-händelsen. Om du förstorar formuläret i designläge eller körningsläge kan fler ToolStripItemvisas på huvud-ToolStrip och ToolStripOverflowButton kan till och med komma att försvinna tills du minskar storleken på formuläret.
Så här aktiverar du överflöd på en ToolStrip-kontroll
Kontrollera att egenskapen CanOverflow inte är inställd på
false
för ToolStrip. Standardvärdet ärTrue
.När CanOverflow är
True
(standard) skickas en ToolStripItem till den nedrullningsbara spillmenyn när innehållet i ToolStripItem överskrider bredden på en vågrät ToolStrip eller höjden på en lodrät ToolStrip.
Så här anger du spillbeteende för ett specifikt ToolStripItem
Ange egenskapen Overflow för ToolStripItem till önskat värde. Möjligheterna är
Always
,Never
ochAsNeeded
. Standardvärdet ärAsNeeded
.toolStripTextBox1.Overflow = _ System.Windows.Forms.ToolStripItemOverflow.Never
toolStripTextBox1.Overflow = _ System.Windows.Forms.ToolStripItemOverflow.Never;
Se även
.NET Desktop feedback