2016-03-08 65 views
1

我有一個窗體上的工具條的控制和編程方式使用下面的代碼如何在C#中獲取所選toolstripbutton指數

  toolStrip1.Visible = true; 
      ToolStripItem t = new ToolStripButton(); 
      t.Text = client.EndPoint.ToString(); 
      t.TextImageRelation = TextImageRelation.ImageAboveText; 
      t.BackgroundImage = Image.FromFile("" + Application.StartupPath + "ps1_new.PNG"); 
      t.AutoSize = false; 
      t.Height = 67; 
      t.Width = 70; 
      t.BackgroundImageLayout = ImageLayout.Stretch; 
      t.TextAlign = ContentAlignment.BottomCenter; 
      toolStrip1.Items.Add(t); 

現在即時通訊試圖讓工具條的索引按鈕添加到工具條控制按鈕,當我點擊它 注意到我能得到的點擊文本toolstripbutton使用

e.ClickedItem.Text; 

回答

0

沒有對索引屬性ToolStripItem的點擊,但你可以做這樣的事情

private void ToolStrip1_ItemClicked(object sender, EventArgs e) 
    { 
     MessageBox.Show(e.ClickedItem.Tag) 
    } 

其中Tag屬性是您設置爲索引的內容。