ToolBar.Wrappable 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
도구 모음의 크기가 작아 단추를 같은 줄에 모두 표시할 수 없는 경우 도구 모음 단추가 다음 줄로 줄 바꿈되는지를 나타내는 값을 가져오거나 설정합니다.
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
속성 값
도구 모음의 크기가 작아 단추를 같은 줄에 모두 표시할 수 없는 경우 도구 모음 단추가 다른 줄로 줄 바꿈되면 true
이고, 그렇지 않으면 false
입니다. 기본값은 true
입니다.
예제
다음 코드 예제에서는 컨트롤을 ToolBar 만들고, 해당 공통 속성 중 일부를 설정하고, 에 Form추가합니다. 대리자에 추가 됩니다는 ButtonClick 고 ButtonDropDown 이벤트입니다. 이 예제에서는 명명된 ToolBar 및 명명 toolBar1
된 를 ImageListimageList1
선언해야 합니다.
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
설명
도구 모음 단추는 구분 기호를 사용하여 논리 그룹으로 나눌 수 있습니다. 구분 기호는 Style 속성이 ToolBarButtonStyle.Separator
로 설정된 도구 모음 단추입니다. 속성이 Wrappable 로 true
설정되고 도구 모음이 너무 작아서 동일한 줄에 있는 모든 단추를 표시할 수 없는 경우 도구 모음은 구분 기호에서 중단이 발생하는 추가 줄로 나뉩니다. 이렇게 하면 단추 그룹이 함께 유지됩니다. 도구 모음이 래핑될 때 그룹에 없는 도구 모음 단추를 구분할 수 있습니다. 부모 Form 크기가 조정된 경우 도구 모음이 너무 작아서 모든 단추를 동일한 줄에 표시할 수 없습니다.
적용 대상
추가 정보
.NET