应用程序加载到Panel后,滚动条如何设置?

kotizheng 2014-01-09 01:39:03
问题如下:

启动一个外部程序进程例如word,然后使用setparent将其加载到form中的一个Panel控件中,

Panel大小固定,但AutoScroll设为true,当外部程序窗体的大小大于Panel大小时,滚动条并不出现,因此无法完整显示整个应用程序窗体。请问有什么办法让滚动条可以随着外部程序窗体的大小而自动出现?

Panel中放一个别的控件是完全没问题的,当Panel中容纳的控件大小超过自身时,经试验是可以出现滚动条的。
...全文
111 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
kotizheng 2014-01-10
  • 打赏
  • 举报
回复
引用 3 楼 u011130289 的回复:
[quote=引用 2 楼 darkpaladin 的回复:] 放控件没问题,我是要在panel中放一个word程序,word窗体比panel大,我想让panel出滚动条
设置下AutoScrollMinSize这个属性看看[/quote] 这倒是一个思路,看来是没办法无安全自动了,只能设置AutoScrollMinSize=外部程序窗体大小的折中办法来让其出现滚动条,谢谢!
Regan-lin 2014-01-09
  • 打赏
  • 举报
回复
引用 2 楼 darkpaladin 的回复:
放控件没问题,我是要在panel中放一个word程序,word窗体比panel大,我想让panel出滚动条
设置下AutoScrollMinSize这个属性看看
kotizheng 2014-01-09
  • 打赏
  • 举报
回复
放控件没问题,我是要在panel中放一个word程序,word窗体比panel大,我想让panel出滚动条
花败又谁睬 2014-01-09
  • 打赏
  • 举报
回复
是不是被其他 panel 給盖住了, 又或者 Gridview 的 dock属性没设置

111,098

社区成员

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

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

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