Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações. |
Tradução
Original
|
Enumeração ToolBarButtonStyle
Especifica o estilo de botão dentro de uma barra de ferramentas.
Assembly: System.Windows.Forms (em System.Windows.Forms.dll)
| Nome do membro | Descrição | |
|---|---|---|
|
PushButton | Um botão padrão, tridimensional. |
|
ToggleButton | Um botão de alternância baixo relevo ao ser clicado e mantém a aparência de baixo relevo até clicado novamente. |
|
Separator | Um espaço ou uma linha entre os botões da barra de ferramentas. A aparência depende do valor do Appearance propriedade. |
|
DropDownButton | Um controle de lista suspensa que exibe um menu ou Outros janela quando clicado. |
Essa enumeração é usada por membros, sistema autônomo ToolBarButton.Style.
A aparência do botão de barra de ferramentas é determinada pelo Appearance propriedade da barra de ferramentas. Configurando o Appearance propriedade para Flat fornecerá a barra de ferramentas e seus botões uma aparência plana. À medida que o ponteiro do mouse é movido sobre sistema autônomo botões, elas assumem uma aparência tridimensional. Além disso, quando a barra de ferramentas tem uma aparência plana, separadores de botão exibido sistema autônomo uma linha em vez de um espaço entre sistema autônomo botões.
O exemplo a seguir cria um ToolBar e três ToolBarButton Controla, atribui os botões da barra de ferramentas e define algumas propriedades comuns dos botões. Esse código supõe um MenuItem, ImageList, ToolTip e um Form tiver sido instanciada e o ImageList tenha pelo menos um Image atribuído a ele.
publicvoid InitializeMyToolBar()
{
// Create the ToolBar, ToolBarButton controls, and menus.
ToolBarButton toolBarButton1 = new ToolBarButton("Open");
ToolBarButton toolBarButton2 = new ToolBarButton();
ToolBarButton toolBarButton3 = new ToolBarButton();
ToolBar toolBar1 = new ToolBar();
MenuItem menuItem1 = new MenuItem("Print");
ContextMenu contextMenu1 = new ContextMenu(new MenuItem[]{menuItem1});
// Add the ToolBarButton controls to the ToolBar.
toolBar1.Buttons.Add(toolBarButton1);
toolBar1.Buttons.Add(toolBarButton2);
toolBar1.Buttons.Add(toolBarButton3);
// Assign an ImageList to the ToolBar and show ToolTips.
toolBar1.ImageList = imageList1;
toolBar1.ShowToolTips = true;
/* Assign ImageIndex, ContextMenu, Text, ToolTip, and
Style properties of the ToolBarButton controls. */
toolBarButton2.Style = ToolBarButtonStyle.Separator;
toolBarButton3.Text = "Print";
toolBarButton3.Style = ToolBarButtonStyle.DropDownButton;
toolBarButton3.ToolTipText = "Print";
toolBarButton3.ImageIndex = 0;
toolBarButton3.DropDownMenu = contextMenu1;
// Add the ToolBar to a form.
Controls.Add(toolBar1);
}
public void InitializeMyToolBar()
{
// Create the ToolBar, ToolBarButton controls, and menus.
ToolBarButton toolBarButton1 = new ToolBarButton("Open");
ToolBarButton toolBarButton2 = new ToolBarButton();
ToolBarButton toolBarButton3 = new ToolBarButton();
ToolBar toolBar1 = new ToolBar();
MenuItem menuItem1 = new MenuItem("Print");
ContextMenu contextMenu1 = new ContextMenu(new MenuItem[] {menuItem1});
// Add the ToolBarButton controls to the ToolBar.
toolBar1.get_Buttons().Add(toolBarButton1);
toolBar1.get_Buttons().Add(toolBarButton2);
toolBar1.get_Buttons().Add(toolBarButton3);
// Assign an ImageList to the ToolBar and show ToolTips.
toolBar1.set_ImageList(imageList1);
toolBar1.set_ShowToolTips(true);
/* Assign ImageIndex, ContextMenu, Text, ToolTip, and
* Style properties of the ToolBarButton controls.
*/
toolBarButton2.set_Style(ToolBarButtonStyle.Separator);
toolBarButton3.set_Text("Print");
toolBarButton3.set_Style(ToolBarButtonStyle.DropDownButton);
toolBarButton3.set_ToolTipText("Print");
toolBarButton3.set_ImageIndex(0);
toolBarButton3.set_DropDownMenu(contextMenu1);
// Add the ToolBar to a form.
get_Controls().Add(toolBar1);
} //InitializeMyToolBar
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, Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC
o.NET Framework e.NET Compact Framework não oferecem suporte a todas as versões de cada plataforma. Para obter uma lista de versões suportadas, consulte Requisitos de sistema do .NET framework.