我正在尝试改进DrawTools 2005项目(C#VS 2010),将滚动条添加到用作“Canvas”的UserControl,并将状态栏添加到MainForm。 对于提醒,DrawTools 2005在这里描述: http://www.codeproject.com/Articles/8494/DrawTools
UserControl被添加到MainForm,Dock属性为Fill,StatusBar被添加到MainForm,Dock属性为Bottom。
然而,当运行状态栏时,会隐藏UserControl水平ScrollBar。如何更改代码以显示两个状态栏? 请注意,我试图将UserControl置于其他地方的前面,但它没有解决问题。
我们的任何帮助。
答案 0 :(得分:0)
在查看代码时,我看到UserControl已经两次添加到主框架,从而产生了错误。对不起。
主要修复仍然存在,使用UserControl上的“带到前面”应足以解决网络上其他地方所述的问题。 此外,您应该在UserControl上将AutoScroll设置为true,然后在代码调用usercontrol.AutoScrollMinSize中,文档大小应该产生所需的效果。