C#ListView类的继承

ListView控件类新加方法

新建一个类myListView

class myListView : System.Windows.Forms.ListView
{

//添加自定义的方法
……
//设置数据列名到表的列名
public void SetColName(DataTable dt)

//添加行
public void AddItem(DataTable dt)

}
练习就只加了两个方法

主要说下如何把系统ListView控件类换成自定义的类

在Form1.Designer.cs文件中private void InitializeComponent()设计生成器中
1)
把 private System.Windows.Forms.ListView listView1;

修改成自定义的类 private myListView listView1; //定义控件变量

2)
把 this.listView1 = new System.Windows.Forms.ListView ();

修改成 this.listView1 = new myListView(); //创建一个控件实例

修改完要编译下,不然易出错

猜你喜欢

转载自www.cnblogs.com/greenleaf1976/p/12242840.html