社区
C#
帖子详情
有关用c#重写listView控件的问题
monter
2003-08-14 12:01:33
我想用c#重写了listView控件,想对ListView_ColumnClick事件作一些修改:
怎么做?
ths!!
...全文
324
5
打赏
收藏
有关用c#重写listView控件的问题
我想用c#重写了listView控件,想对ListView_ColumnClick事件作一些修改: 怎么做? ths!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
monter
2003-08-18
打赏
举报
回复
up,up,up
ths!!!
monter
2003-08-14
打赏
举报
回复
帮帮我把,ths ,up
monter
2003-08-14
打赏
举报
回复
因为我发现,当我想通过单机listview控件列头进行排序时,它只能按第一列排序,因此我就通过继承ListView控件,重新写了一个ListViexX控件,我的代码是:
public class ListViewX : System.Windows.Forms.ListView
{
/// <summary>
/// 必需的设计器变量。
/// </summary>
private System.ComponentModel.Container components = null;
public ListViewX()
{
// 该调用是 Windows.Forms 窗体设计器所必需的。
InitializeComponent();
// TODO: 在 InitializeComponent 调用后添加任何初始化
}
/// <summary>
/// 清理所有正在使用的资源。
/// </summary>
protected override void Dispose( bool disposing )
{
if( disposing )
{
if(components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}
#region Component Designer generated code
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器
/// 修改此方法的内容。
/// </summary>
//-------------此处重写ColumnClick事件--------------------
protected override event ColumnClick(object sender, System.Windows.Forms.ColumnClickEventArgs e)
{
......
}
private void InitializeComponent()
{
components = new System.ComponentModel.Container();
}
#endregion
}
我的目的就是这样的,如何处理?ths!!!!!!!!!!!!!!!!
lemong
2003-08-14
打赏
举报
回复
class A
{
int x;
public virtual void PrintFields() {
Console.WriteLine("x = {0}", x);
}
}
class B: A
{
int y;
public override void PrintFields() {
base.PrintFields();
Console.WriteLine("y = {0}", y);
}
}
注意:
在派生类中重写 OnColumnClick 时,一定要调用基类的 OnColumnClick 方法,以便注册的委托对事件进行接收。
重写基方法是虚拟、抽象或是重写方法。换句话说,重写基方法不能是静态或非虚拟方法。
重写基方法不是密封方法。
重写声明和重写基方法具有相同的声明可访问性。换句话说,重写声明不能更改虚拟方法的可访问性。
顾君彦
2003-08-14
打赏
举报
回复
做什么样的修改?
C#
中实现带百分比进度条的
ListView
控件
_20211203_121409.rar
C#
winform,
重写
ListView
控件
,让它实现每一行都带百分比的进度条,在实际项目中经常用到,所以留在这里与各位分享,如果有疑问,欢迎VX:VPAmway,共同交流学习编程知识
c#
多个
ListView
重写
控件
多个
LIstView
重写
控件
,包括在
listview
中显示图片等等
C#
实战项目——制作仿QQ软件
4、数据库及数据表的创建 5、使用
C#
操作SQL Server数据库 6、Timer定时器组件的使用 7、如何判断是否按下<Enter>键 8、自定义最小化和关闭按钮 同时将提供完整的项目开发流程,手把手的带你...
C#
winform
ListView
中实现可编辑文本或双击出现下拉列表框
ListView
中实现可编辑文本或双击出现下拉列表框
重写
listview
空间,在
控件
中添加下拉框和文本框
C#
ListView
打印类
重写
listview
控件
,用于打印
listview
控件
显示的信息
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章