private void m_pToolbar_ItemClicked(object sender, ToolStripItemClickedEventArgs e) { if (e.ClickedItem.Tag == null) { return; } if (e.ClickedItem.Tag.ToString() == "delete") { SipCall sipCall = (SipCall)this.m_pCalls.SelectedItems[0].Tag; if (MessageBox.Show(this, string.Concat(new string[] { "Are you sure you want to terminate call '", sipCall.Caller, "->", sipCall.Callee, "' ?" }), "Remove Registration", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { sipCall.Terminate(); this.m_pCalls.SelectedItems[0].Remove(); return; } } else if (e.ClickedItem.Tag.ToString() == "refresh") { this.LoadData(); } }