我在项目中的添加菜单中选"组件"而不是"用户控件"的方式改写vs中的DataGridView控件,其代码如下:public partial class NDataGridView : DataGridView
{
private ExcelExport.ExcelExporter m_Exporter=new ExcelExport.ExcelExporter();
//该ExcelExport.ExcelExporter控件有一个Export方法导出excel文件,但是其Export方法的第一个参数是当前的网格,第二为文件名
public NDataGridView()
{
base.AllowDrop = true;
base.AllowUserToAddRows = false;
base.AllowUserToDeleteRows = false;
base.AllowUserToOrderColumns = false;
base.AllowUserToResizeColumns = true;
base.AllowUserToResizeRows = true;
base.ReadOnly = true;
base.MultiSelect = false;
}
Public void Export(string strFileName)
{
m_Exporter.Export(base,strFileName);//Export的第一个参数是当前的网格,但是用base却出错
}
}请问Export后的第一个参数怎样传写(Export的第一个参数要是当前的网格)?
谢谢
解决方案 »
- 关于响应WM_NCCALCSIZE后窗体越来越小的问题
- qq文本框控件的实现。
- 为什么在Windows服务程序中无法创建自定义事件日志?
- 小问题,请大家帮帮忙,如何获得页面的高度,在线等!
- 关于注册码生成中加密的疑问?请大伙给些意见
- C# chart问题
- 刚建了个.Net爱好者的QQ群,欢迎大家加入:9179108
- MSDN 2003是不是没有全中文版的??
- 100 分赠高人,关于邮件发送的问题.
- 问:怎样使用Singleton模式使得整个应用程序中只有一个连接数据库的Connection实例?
- 急,急,sql问题?
- 100分求把存储过程和调用存储过程的语句转成linq写法,能告诉我linq怎么调用存储过程怎么传参也行啊
base DataGridView
base是基类