private void ShowTc(DevExpress.XtraGrid.Views.Grid.ViewInfo.GridHitInfo hi)
{
DevExpress.XtraGrid.Views.Base.ColumnView cgv = (DevExpress.XtraGrid.Views.Base.ColumnView)Grid.MainView; string columnName = hi.Column == null ? "No column" : hi.Column.Caption;
if (columnName == "图形")
{
MessageBox.Show("ok");
}
}编译出错“当前上下文中不存在名称“Grid””
{
DevExpress.XtraGrid.Views.Base.ColumnView cgv = (DevExpress.XtraGrid.Views.Base.ColumnView)Grid.MainView; string columnName = hi.Column == null ? "No column" : hi.Column.Caption;
if (columnName == "图形")
{
MessageBox.Show("ok");
}
}编译出错“当前上下文中不存在名称“Grid””
DevExpress.XtraGrid.Views.Base.ColumnView cgv =
(DevExpress.XtraGrid.Views.Base.ColumnView)Grid.MainView;
错误很明显啊,你没有这个 Grid 对象啊。你再看看。
楼上说的没错,没有Grid对象,必须是对象(或控件)名,而且是大小敏感的;
如果只知道个大概名,而翻阅定义不是很便捷,可以用"this."找一下对象。
呵呵,你很好玩啊,这个怎么帮你啊,都说了你这个 Grid 对象没有,你要自己看代码,看看这个 Grid 对象是哪来的
我估计楼主的这个 Grid 对象就是一个 GridControl
但关键是没有这个对象,你让我们咋搞?
错误报的很明了。