ListView重绘问题~~!! ListView.Reflesh() 可以把内容重新画上一次... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你是要在重绘时对控件样式做修改的话,可以参照一下系统控件的源码,可以用reflector 我的意思是说比如说我ListView上面有10行内容,我删除掉了5行,我想让它马上就显示出剩下的5行而不是没有动还是10行,简单的说就是做到实时 如LS所说,删除(使用Remove或者RemoveAt方法)某项后ListView控件会自动刷新的。 那我说说我现在的情况吧比如我把数据库里面的内容全部删除,数据库里的内容是删除了但是View上面还残留着呢,这些也应该是消失了,非要把软件重新运行下才能看到正确的效果 List_Load(){ listview.Items.clear(); ……………… 加载函数!}在你用这个的地方让它重新加载! 在load方法中再调用this.init()方法一次. private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 if(!IsPostBack) { this.Initializtion(); } 重新调用数据绑定方法 } 你必须重新填充ListView控件。 OwnerDraw = true;重写 OnDrawColumnHeader、OnDrawItem、OnDrawSubItem 如何计算圆形气泡与气泡之间的距离 关于网络流(ConnectStream)的不可靠性问题 关于线程的问题 这样的查询语句该怎么写? 求教String编码格式问题 请问NUNIT能否对带参数的函数进行测试? 注册文件类型后如何立即刷新文件浏览器显示对应的图标? 请教 c#十进制到二进制的转换 错误提示:未将对象引用设置到对象的实例。请教如何解决? 如何listView最后一列右侧的空白区域啊??,各位大哥请帮帮忙 listview 数据移动
比如说我ListView上面有10行内容,我删除掉了5行,我想让它马上就显示出剩下的5行而不是没有动还是10行,简单的说就是做到实时
比如我把数据库里面的内容全部删除,数据库里的内容是删除了
但是View上面还残留着呢,这些也应该是消失了,非要把软件重新运行下才能看到正确的效果
{
listview.Items.clear();
………………
加载函数!
}
在你用这个的地方让它重新加载!
{
// 在此处放置用户代码以初始化页面
if(!IsPostBack)
{
this.Initializtion();
}
重新调用数据绑定方法 }