ToolBar.AutoSize Propriedade
Definição
Obtém ou define um valor que indica se a barra de ferramentas ajusta seu tamanho automaticamente, com base no tamanho dos botões e no estilo de encaixe.Gets or sets a value indicating whether the toolbar adjusts its size automatically, based on the size of the buttons and the dock style.
public:
virtual property bool AutoSize { bool get(); void set(bool value); };
public:
property bool AutoSize { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(true)]
public override bool AutoSize { get; set; }
public bool AutoSize { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.AutoSize : bool with get, set
member this.AutoSize : bool with get, set
Public Overrides Property AutoSize As Boolean
Public Property AutoSize As Boolean
Valor da propriedade
true se a barra de ferramentas ajustar seu tamanho automaticamente, com base no tamanho dos botões e no estilo de encaixe; caso contrário, false .true if the toolbar adjusts its size automatically, based on the size of the buttons and dock style; otherwise, false. O padrão é true.The default is true.
- Atributos
Exemplos
O exemplo de código a seguir cria um ToolBar controle, define algumas de suas propriedades comuns e adiciona-o a um Form .The following code example creates a ToolBar control, sets some of its common properties, and adds it to a Form. Os delegados também são adicionados aos ButtonClick ButtonDropDown eventos e.Delegates are also added to the ButtonClick and ButtonDropDown events. Este exemplo requer que um ToolBar nome toolBar1 e um ImageList nomeado imageList1 tenham sido declarados.This example requires that a ToolBar named toolBar1 and an ImageList named imageList1 have been declared.
void AddToolBar()
{
// Add a toolbar and set some of its properties.
toolBar1 = gcnew ToolBar;
toolBar1->Appearance = System::Windows::Forms::ToolBarAppearance::Flat;
toolBar1->BorderStyle = System::Windows::Forms::BorderStyle::None;
toolBar1->Buttons->Add( this->toolBarButton1 );
toolBar1->ButtonSize = System::Drawing::Size( 24, 24 );
toolBar1->Divider = true;
toolBar1->DropDownArrows = true;
toolBar1->ImageList = this->imageList1;
toolBar1->ShowToolTips = true;
toolBar1->Size = System::Drawing::Size( 292, 25 );
toolBar1->TabIndex = 0;
toolBar1->TextAlign = System::Windows::Forms::ToolBarTextAlign::Right;
toolBar1->Wrappable = false;
// Add handlers for the ButtonClick and ButtonDropDown events.
toolBar1->ButtonDropDown += gcnew ToolBarButtonClickEventHandler( this, &MyToolBar::toolBar1_ButtonDropDown );
toolBar1->ButtonClick += gcnew ToolBarButtonClickEventHandler( this, &MyToolBar::toolBar1_ButtonClicked );
// Add the toolbar to the form.
this->Controls->Add( toolBar1 );
}
private void AddToolBar()
{
// Add a toolbar and set some of its properties.
toolBar1 = new ToolBar();
toolBar1.Appearance = System.Windows.Forms.ToolBarAppearance.Flat;
toolBar1.BorderStyle = System.Windows.Forms.BorderStyle.None;
toolBar1.Buttons.Add(this.toolBarButton1);
toolBar1.ButtonSize = new System.Drawing.Size(24, 24);
toolBar1.Divider = true;
toolBar1.DropDownArrows = true;
toolBar1.ImageList = this.imageList1;
toolBar1.ShowToolTips = true;
toolBar1.Size = new System.Drawing.Size(292, 25);
toolBar1.TabIndex = 0;
toolBar1.TextAlign = System.Windows.Forms.ToolBarTextAlign.Right;
toolBar1.Wrappable = false;
// Add handlers for the ButtonClick and ButtonDropDown events.
toolBar1.ButtonDropDown +=
new ToolBarButtonClickEventHandler(toolBar1_ButtonDropDown);
toolBar1.ButtonClick +=
new ToolBarButtonClickEventHandler(toolBar1_ButtonClicked);
// Add the toolbar to the form.
this.Controls.Add(toolBar1);
}
Private Sub AddToolBar()
' Add a toolbar and set some of its properties.
toolBar1 = New ToolBar()
toolBar1.Appearance = System.Windows.Forms.ToolBarAppearance.Flat
toolBar1.BorderStyle = System.Windows.Forms.BorderStyle.None
toolBar1.Buttons.Add(Me.toolBarButton1)
toolBar1.ButtonSize = New System.Drawing.Size(24, 24)
toolBar1.Divider = True
toolBar1.DropDownArrows = True
toolBar1.ImageList = Me.imageList1
toolBar1.ShowToolTips = True
toolBar1.Size = New System.Drawing.Size(292, 25)
toolBar1.TabIndex = 0
toolBar1.TextAlign = System.Windows.Forms.ToolBarTextAlign.Right
toolBar1.Wrappable = False
' Add handlers for the ButtonClick and ButtonDropDown events.
AddHandler toolBar1.ButtonDropDown, AddressOf toolBar1_ButtonDropDown
AddHandler toolBar1.ButtonClick, AddressOf toolBar1_ButtonClicked
' Add the toolbar to the form.
Me.Controls.Add(toolBar1)
End Sub
Comentários
Quando AutoSize é definido como true , o ToolBar controle se ajusta para acomodar os botões da barra de ferramentas, com base no tamanho do botão, no número de ToolBarButton objetos que ele contém e no DockStyle da barra de ferramentas.When AutoSize is set to true, the ToolBar control sizes itself to accommodate the toolbar buttons, based upon the button size, the number of ToolBarButton objects it contains, and the DockStyle of the toolbar.