C# Panel AutoScroll 子控件显示问题
Panel AutoScroll=true
添加两个DataGridView,上下排列,高度500。使pnl滚动条可见。
点击dgv1的时候,dgv1自动和pnl的左上对齐,可以接受。
接着,不滚动滚轮,点击dgv2,问题来了:程序又自动把dgv2和pnl的左上对齐,dgv1不再可见,用户点击到的Cell也不再是用户想要点击的那个。
这个是不是可以在哪儿设置?
[最优解释]
设置你的dgv的dock属性,然后这个问题就可以解决
[其他解释]
不是吧,不应该
[其他解释]
就是相对布局的属性,建议LZ把各个控件的属性,一个个去看看。
[其他解释]
没有设置的地方,是不是你的代码有控制?
[其他解释]
要重载Panel中的对应方法,问题解决