Como alterar o espaçamento e o alinhamento de itens ToolStrip no Windows Forms
O ToolStrip controle suporta totalmente recursos de layout, como dimensionamento, o espaçamento dos controles em relação uns aos outros, a disposição dos controles no ToolStrip, e o espaçamento dos ToolStripItem controles em relação ao ToolStrip.
Como o valor padrão da propriedade é , os AutoSize controles são dimensionados automaticamente, a menos que você defina a AutoSize propriedade como false
.true
Para dimensionar manualmente um ToolStripItem
Defina a AutoSize propriedade como
false
para o controle associado.ToolStripButton1.AutoSize = False
toolStripButton1.AutoSize = false;
Defina a Size propriedade da maneira desejada para o ToolStripItemarquivo .
Para definir o espaçamento de um ToolStripItem
Insira os valores desejados, em pixels, na Margin propriedade do controle associado.
Os valores da Margin propriedade especificam o espaçamento entre o item e os itens adjacentes nesta ordem: Esquerda, Superior, Direita e Inferior.
ToolStripTextBox1.Margin = New System.Windows.Forms.Padding _ (3, 0, 3, 0)
toolStripTextBox1.Margin = new System.Windows.Forms.Padding (3, 0, 3, 0);
Para alinhar um ToolStripItem à direita de ToolStrip
Defina a Alignment propriedade como Right para o controle associado. Por padrão, é definido como Left, Alignment que alinha os controles ao lado esquerdo do ToolStrip.
ToolStripSplitButton1.Alignment = _ System.Windows.Forms.ToolStripItemAlignment.Right
toolStripSplitButton1.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
Para organizar itens de ToolStrip no ToolStrip
Defina a LayoutStyle propriedade para o valor ToolStripLayoutStyle desejado.
ToolStripDropDown1.LayoutStyle = _ System.Windows.Forms.ToolStripLayoutStyle.Flow
toolStripDropDown1.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.Flow;
Confira também
.NET Desktop feedback
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de