给么个button的tag赋值;
然后
private void toolBar1_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
{
  MessageBox.Show(Convert.ToString(e.Button.Tag));
}
看看结果你就应该知道该怎么做了!
switch...

解决方案 »

  1.   

    protected void ToolClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
    {

    switch(e.Button.Tag.ToString())       
    {  
    case "0": DoNew();   break;
    case "2": DoEdit();  break;
    case "3": DoDelete();break;
    case "4": DoFirst(); break;       
    case "5": DoPrior(); break;                   
    case "6": DoNext();  break;                  
    case "7": DoLast();  break;
    case "8": DoExit();  break;
    case "9":  break;
    case "10":DoOk();    break;
    case "11":DoCancel();break;
    //default:            
    } }