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