WinForm问题

wozuiaijiahui 2012-09-24 03:32:15
1.DataGridView怎么设置总显示最后一行并且可以滚动?我设置的总显示最后一行后就不能滚动了。。。(虽然出现了滚动条,但是滚动条没反应,貌似死住了)
2.在一个PANEL里加自定义的控件,按常理来说后添加的控件应该会把先添加的给盖住吧?但是为什么我后添加的控件居然被先添加的给盖住了。。。这是为什么?
...全文
353 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
======================================================= .NET快速开发整合框架(RDIFramework.NET),基于.NET的快速开发、整合框架,给用户和开发者最佳的.Net框架部署方案。 平台博客:[CNBLOGS]http://www.cnblogs.com/huyong [CSDN]http://blog.csdn.net/chinahuyong 交流QQ:406590790 (请注明:CSDN) 平台微博:http://t.qq.com/yonghu86 邮件交流:406590790@qq.com
wozuiaijiahui 2012-09-29
  • 打赏
  • 举报
回复
第一个问题没人遇到过吗?表格总显示最后一行的时候,滚动条不会失效吗?
Pigeon汪 2012-09-28
  • 打赏
  • 举报
回复
第二个问题:panel.Controls .SetChildIndex (你想要显示的控件,0);
wozuiaijiahui 2012-09-28
  • 打赏
  • 举报
回复
请问怎么设置?
wozuiaijiahui 2012-09-28
  • 打赏
  • 举报
回复
第二个问题解决了,多谢浪漫飞鸽,再问下一个问题,如果表格一直显示的最后一行,也就是这样dataGridView1.FirstDisplayedScrollingRowIndex = dataGridView1.Rows.Count - 1;那么如果表格出现垂直滚动条的话,是不是也会失效?这个有什么解决方法吗?
AI_01 2012-09-26
  • 打赏
  • 举报
回复
第一个问题在属性设置一下就好了
wozuiaijiahui 2012-09-26
  • 打赏
  • 举报
回复
自定义控件貌似没有TOPMOST属性吧?
超级大咸鱼 2012-09-24
  • 打赏
  • 举报
回复
dataGridView1.FirstDisplayedScrollingRowIndex = dataGridView1.Rows.Count - 1;
右击第二个控件,置于顶层
wozuiaijiahui 2012-09-24
  • 打赏
  • 举报
回复
第一个问题,我也是那么写的,但是滚动条不好使了。。。死住了。
第二个问题,我是想第二个控件出来的时候把第一个给盖住就可以了。
HopeInHeart 2012-09-24
  • 打赏
  • 举报
回复
第二个问题你是想实现什么东西?是要第二个空间出来的时候,第一个空间不显示么,这样的话你可以设置空间的Visable属性, 在第二个控件出来时,设置第一个控件visable = false 第二个控件属性 visable = true 就可以; 至于上下的覆盖关系,可以用控件的 BringToFront() 和 SendToBack() 方法来调整控制
HopeInHeart 2012-09-24
  • 打赏
  • 举报
回复
第一个问题:dataGridView1.FirstDisplayedScrollingRowIndex = dataGridView1.Rows.Count - 1;

110,892

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧