花了半天的时间给自己做了个QQ形式的,管理应用程序菜单的小工具。用的就是这个控件,现在剩下最后一个问题解决就收尾了,但是半天都没有办法解决。不知道原因在哪里。private void groupNavBar_LinkClicked(object sender, DevExpress.XtraNavBar.NavBarLinkEventArgs e)
{
try
{
OpenUserFile(groupNavBar.ActiveGroup.SelectedLink.Caption.ToString());
}
catch (Exception e1)
{
throw e1;
}
}在这个事件中,我通过自己写的OpenUserFile(string fileName)打开指定目录下的文件,不过这里程序出错前还没有执行到这一步。
我想通过点击ActiveGroup中的条款,获取该条款的名字(该条款的名字就是我将打开的文件名)。因此我定义了string myFileName;
myFileName=groupNavBar.ActiveGroup.SelectedLink.Caption.ToString();
还有其他的几个关于获取名称的,不管对错都用了。
但是在运行的时候出错了,说应该用new创建对象实力,对象为空什么的。
除了Group组中的item事动态读取了以外,其他的几个控件都是拖放的。高手能知道怎么读取选择项的名称存入到一个string变量中去吗?
急救,谢谢了,在线等~~~
{
try
{
OpenUserFile(groupNavBar.ActiveGroup.SelectedLink.Caption.ToString());
}
catch (Exception e1)
{
throw e1;
}
}在这个事件中,我通过自己写的OpenUserFile(string fileName)打开指定目录下的文件,不过这里程序出错前还没有执行到这一步。
我想通过点击ActiveGroup中的条款,获取该条款的名字(该条款的名字就是我将打开的文件名)。因此我定义了string myFileName;
myFileName=groupNavBar.ActiveGroup.SelectedLink.Caption.ToString();
还有其他的几个关于获取名称的,不管对错都用了。
但是在运行的时候出错了,说应该用new创建对象实力,对象为空什么的。
除了Group组中的item事动态读取了以外,其他的几个控件都是拖放的。高手能知道怎么读取选择项的名称存入到一个string变量中去吗?
急救,谢谢了,在线等~~~
解决方案 »
- C#winform中运用dataGridView出现“索引超出范围。必须为非负值并小于集合大小。”
- winform点击按钮如何弹出模式或非模式页面窗体
- 如何实现按字母查汉字
- 关于基类定义的事件不能在子类引发的问题
- 怎么提取一个字符串的奇数位组合成一个新的字符串?
- 无法找到表0
- 求VS2005下载!
- 请问如何在html或javascript调用DLL文件中的方法和如何向DLL传递参数,最好能有一个详细的示例,谢谢!
- C#如何把.AVI文件转换为.BMP文件
- 如何获得DATASET中TABLE表上列的长度?
- winform怎样一步一步生成exe文件(急)
- 求《Beginning C# Objects中文版--从概念到代码》电子书
{
string name = e.Link.ItemName;
}
greenery(greenery)
我从你的代码里知道了,我应该注意 NavBarLinkEventArgs e 事件处理
以后其他地方也该想到这个东西~~~谢谢了~~~