ToolBarButton.Style-Eigenschaft
Ruft das Format der Symbolleisten-Schaltfläche ab oder legt dieses fest.
Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)
Syntax
'Declaration
Public Property Style As ToolBarButtonStyle
'Usage
Dim instance As ToolBarButton
Dim value As ToolBarButtonStyle
value = instance.Style
instance.Style = value
public ToolBarButtonStyle Style { get; set; }
public:
property ToolBarButtonStyle Style {
ToolBarButtonStyle get ();
void set (ToolBarButtonStyle value);
}
/** @property */
public ToolBarButtonStyle get_Style ()
/** @property */
public void set_Style (ToolBarButtonStyle value)
public function get Style () : ToolBarButtonStyle
public function set Style (value : ToolBarButtonStyle)
Eigenschaftenwert
Einer der ToolBarButtonStyle-Werte. Der Standardwert ist ToolBarButtonStyle.PushButton.
Ausnahmen
Ausnahmetyp | Bedingung |
---|---|
Der zugewiesene Wert ist keiner der ToolBarButtonStyle-Werte. |
Hinweise
Wenn der Style der Schaltfläche auf DropDownButton festgelegt ist, können Sie ein MenuItem angeben, das beim Klicken auf die Dropdown-Schaltfläche angezeigt wird. Wenn das Format auf ToolBarButtonStyle.Separator festgelegt ist, wird die Symbolleisten-Schaltfläche als Schaltflächen-Trennlinie und nicht als Schaltfläche angezeigt. Das ToolBarButtonStyle.ToggleButton-Format weist der Symbolleisten-Schaltfläche das Verhalten einer An-Aus-Schaltfläche zu, d. h., sie kann ein- oder ausgeschaltet sein.
Beispiel
Im folgenden Codebeispiel werden eine ToolBar und drei ToolBarButton-Steuerelemente erstellt, die Schaltflächen der Symbolleiste hinzugefügt und einige der allgemeinen Eigenschaften der Schaltflächen festgelegt. Für diesen Code ist es erforderlich, dass ein MenuItem, eine ImageList, ein ToolTip und ein Form erstellt wurden und der ImageList mindestens ein Image zugewiesen wurde.
Public Sub InitializeMyToolBar()
' Create the ToolBar, ToolBarButton controls, and menus.
Dim toolBarButton1 As New ToolBarButton("Open")
Dim toolBarButton2 As New ToolBarButton()
Dim toolBarButton3 As New ToolBarButton()
Dim toolBar1 As New ToolBar()
Dim menuItem1 As New MenuItem("Print")
Dim contextMenu1 As 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)
End Sub
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.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 = gcnew ToolBarButton( "Open" );
ToolBarButton^ toolBarButton2 = gcnew ToolBarButton;
ToolBarButton^ toolBarButton3 = gcnew ToolBarButton;
ToolBar^ toolBar1 = gcnew ToolBar;
MenuItem^ menuItem1 = gcnew MenuItem( "Print" );
array<MenuItem^>^ temp1 = {menuItem1};
System::Windows::Forms::ContextMenu^ contextMenu1 =
gcnew System::Windows::Forms::ContextMenu( temp1 );
// 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
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
.NET Compact Framework
Unterstützt in: 2.0, 1.0
Siehe auch
Referenz
ToolBarButton-Klasse
ToolBarButton-Member
System.Windows.Forms-Namespace
ToolBarButtonStyle