ToolBar.Wrappable Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Symbolleistenschaltflächen in die nächste Zeile umbrechen, wenn die Symbolleiste zu klein wird, um alle Schaltflächen in derselben Zeile anzuzeigen.
public:
property bool Wrappable { bool get(); void set(bool value); };
public bool Wrappable { get; set; }
member this.Wrappable : bool with get, set
Public Property Wrappable As Boolean
Eigenschaftswert
truewenn die Symbolleistenschaltflächen in eine andere Zeile umbrechen, wenn die Symbolleiste zu klein wird, um alle Schaltflächen in derselben Zeile anzuzeigen; andernfalls . false Der Standardwert ist true.
Beispiele
Das folgende Codebeispiel erstellt ein ToolBar Steuerelement, legt einige seiner allgemeinen Eigenschaften fest und fügt es zu einem Form. Stellvertretungen werden auch zu den ButtonClick Ereignissen ButtonDropDown und Ereignissen hinzugefügt. In diesem Beispiel muss ein ToolBar Benannter toolBar1 und ein ImageList Benannter imageList1 deklariert werden.
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
Hinweise
Symbolleistenschaltflächen können mithilfe von Trennzeichen in logische Gruppen unterteilt werden. Ein Trennzeichen ist eine Symbolleistenschaltfläche, auf die die Style Eigenschaft festgelegt ToolBarButtonStyle.Separatorist. Wenn die Wrappable Eigenschaft festgelegt true ist und die Symbolleiste zu klein wird, um alle Schaltflächen in derselben Zeile anzuzeigen, wird die Symbolleiste in zusätzliche Zeilen unterteilt, wobei die Umbrüche bei den Trennzeichen auftreten. Dadurch wird sichergestellt, dass Schaltflächengruppen zusammen bleiben. Symbolleistenschaltflächen, die sich nicht in einer Gruppe befinden, können getrennt werden, wenn die Symbolleiste umgebrochen wird. Die Symbolleiste kann zu klein werden, um alle Schaltflächen in derselben Zeile anzuzeigen, wenn die Größe des übergeordneten Elements Form geändert wird.