可以通过ToolBar的Buttons的IndexOf方法判断所点击按钮的索引
解决方案 »
- Remoting如何控制权限
- 如何将一个文件分成3份,存储在不同的硬盘。(模拟raid 0级)
- 关于2个String[]的算法,请教
- 谁能举个委托当参数传递的例子
- c#中如何创建动态的窗体
- 这样设置主从表关系是否正确
- C#的异步Socket自定义缓冲的清空和数据分离?
- GridControl中如何实现选中数据(如双击第一列中某一行)添加到Listbox中(c#)
- c# 查看本地硬盘程序出错,查不出,请指教一下???
- 如何限制TEXTBOX只能鍵入半角數字,送分!!
- 请教一执行JavaScript时服务器端异常的奇怪问题?
- 寻求C# 数据库操作代码!!(浏览,新增,修改,删除,查找,过滤) 万分感谢!!!
我想通过Name 属性是最好的,但是不知道该如何用才好。
private void toolBar1_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
{
if(e.Button==createNew)//createNew是button的name
{
newProject();
}
if(e.Button == save)//保存
{
manager.saveTree();
statusBarPanel1.Text="成功保存。";
}
if(e.Button==cut)//剪切,未完成
{
MessageBox.Show("clicked.");
if(treeView1.SelectedNode.Parent==null)
{
MessageBox.Show("null is checked.");
}
}
if(e.Button==open)//打开
{
openProject();
}
}
在toolbutton集合编辑器里设定button的name,然后像上面一样访问