C# form 编程 listview如何使某行自动被选中??
1,listview已经设置不允许多选2,选中某行之后,单击相应的button,改变被选中行的某些列的值想要实现,单击相应的button,改变了被选中行的列值之后,如何让...
1,listview已经设置不允许多选
2,选中某行之后,单击相应的button,改变被选中行的某些列的值
想要实现,单击相应的button,改变了被选中行的列值之后,如何让被选中行的下一行自动被选中????就像用鼠标选中那一行一样的效果。 展开
2,选中某行之后,单击相应的button,改变被选中行的某些列的值
想要实现,单击相应的button,改变了被选中行的列值之后,如何让被选中行的下一行自动被选中????就像用鼠标选中那一行一样的效果。 展开
1个回答
展开全部
在button事件里写上
int index = this.ListView1.SelectedItems[0].Index + 1;
if(this.ListView1.Items.Count > index)
{
this.ListView1.Items[index].Selected = true;//设定选中
this.ListView1.Items[index].EnsureVisible();//保证可见
}
int index = this.ListView1.SelectedItems[0].Index + 1;
if(this.ListView1.Items.Count > index)
{
this.ListView1.Items[index].Selected = true;//设定选中
this.ListView1.Items[index].EnsureVisible();//保证可见
}
追问
说是不包含,listview1的定义!!
load事件里面可以用listview1不会出错。
但是在button里面就不行了呢??
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询