using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
public class DesignedToolbarForm : System.Windows.Forms.Form
{
private System.Windows.Forms.ToolBar tbDefault;
private System.Windows.Forms.ImageList imgListToolbar;
private System.Windows.Forms.ToolBarButton tbbNew;
private System.Windows.Forms.ToolBarButton tbbOpen;
private System.Windows.Forms.ToolBarButton tbbSave;
private System.Windows.Forms.ToolBarButton tbbSeparator;
private System.Windows.Forms.ToolBarButton tbbCut;
private System.Windows.Forms.ToolBarButton tbbCopy;
private System.Windows.Forms.ToolBarButton tbbPaste;
private System.Windows.Forms.ToolBarButton tbbHelp;
private System.Windows.Forms.MenuItem menuItem1;
private System.Windows.Forms.MainMenu mnuDemo;
public DesignedToolbarForm()
{
this.tbDefault = new System.Windows.Forms.ToolBar();
this.tbbNew = new System.Windows.Forms.ToolBarButton();
this.tbbOpen = new System.Windows.Forms.ToolBarButton();
this.tbbSave = new System.Windows.Forms.ToolBarButton();
this.tbbSeparator = new System.Windows.Forms.ToolBarButton();
this.tbbCut = new System.Windows.Forms.ToolBarButton();
this.tbbCopy = new System.Windows.Forms.ToolBarButton();
this.tbbPaste = new System.Windows.Forms.ToolBarButton();
this.tbbHelp = new System.Windows.Forms.ToolBarButton();
this.imgListToolbar = new System.Windows.Forms.ImageList();
this.mnuDemo = new System.Windows.Forms.MainMenu();
this.menuItem1 = new System.Windows.Forms.MenuItem();
this.SuspendLayout();
//
// tbDefault
//
this.tbDefault.Buttons.AddRange(new System.Windows.Forms.ToolBarButton[] {
this.tbbNew,
this.tbbOpen,
this.tbbSave,
this.tbbSeparator,
this.tbbCut,
this.tbbCopy,
this.tbbPaste,
this.tbbHelp});
this.tbDefault.DropDownArrows = true;
this.tbDefault.ImageList = this.imgListToolbar;
this.tbDefault.Name = "tbDefault";
this.tbDefault.ShowToolTips = true;
this.tbDefault.Size = new System.Drawing.Size(360, 39);
this.tbDefault.TabIndex = 0;
this.tbDefault.ButtonClick += new System.Windows.Forms.ToolBarButtonClickEventHandler(this.OnButtonClick);
//
// tbbNew
//
this.tbbNew.ImageIndex = 0;
this.tbbNew.Text = "New";
this.tbbNew.ToolTipText = "Create a new file";
//
// tbbOpen
//
this.tbbOpen.ImageIndex = 1;
this.tbbOpen.Text = "Open";
this.tbbOpen.ToolTipText = "Open an existing file";
//
// tbbSave
//
this.tbbSave.ImageIndex = 2;
this.tbbSave.Text = "Save";
this.tbbSave.ToolTipText = "Save active document";
//
// tbbSeparator
//
this.tbbSeparator.Style = System.Windows.Forms.ToolBarButtonStyle.Separator;
//
// tbbCut
//
this.tbbCut.ImageIndex = 3;
this.tbbCut.Text = "Cut";
this.tbbCut.ToolTipText = "Cut selection";
//
// tbbCopy
//
this.tbbCopy.ImageIndex = 4;
this.tbbCopy.Text = "Copy";
this.tbbCopy.ToolTipText = "Copy selection";
//
// tbbPaste
//
this.tbbPaste.ImageIndex = 5;
this.tbbPaste.Text = "Paste";
this.tbbPaste.ToolTipText = "Paste from clipboard";
//
// tbbHelp
//
this.tbbHelp.ImageIndex = 6;
this.tbbHelp.Text = "Help";
this.tbbHelp.ToolTipText = "Help";
//
// imgListToolbar
//
this.imgListToolbar.ColorDepth = System.Windows.Forms.ColorDepth.Depth8Bit;
this.imgListToolbar.ImageSize = new System.Drawing.Size(16, 16);
this.imgListToolbar.TransparentColor = System.Drawing.Color.Transparent;
//
// mnuDemo
//
this.mnuDemo.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
this.menuItem1});
//
// menuItem1
//
this.menuItem1.Index = 0;
this.menuItem1.Text = "File";
//
// DesignedToolbarForm
//
this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
this.ClientSize = new System.Drawing.Size(360, 273);
this.Controls.AddRange(new System.Windows.Forms.Control[] {
this.tbDefault});
this.Menu = this.mnuDemo;
this.Name = "DesignedToolbarForm";
this.Text = "Designed Toolbar";
this.ResumeLayout(false);
}
static void Main()
{
Application.Run(new DesignedToolbarForm());
}
private void OnButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
{
ToolBarButton tbCurrent = e.Button;
MessageBox.Show("You clicked button " + tbCurrent.Text);
}
}
|