C# splitterpanel size 比较小时,会导致新添进去的form 显示不全,怎么解?
答案:2 悬赏:0 手机版
解决时间 2021-01-26 22:06
- 提问者网友:两耳就是菩提
- 2021-01-26 11:12
我用了一个SplitterContiner,左边放置了一个TreeView,当我点击TreeView中的不同节点时,右边SplitterPanel2中会添加不同的Form,并调用Form.Show()来显示。当MainForm大小改变时,SplitterPanel2大小也会改变,这是新添进来的Form在显示时,界面就会显示不全。怎么解?
最佳答案
- 五星知识达人网友:几近狂妄
- 2021-01-26 11:44
Form 不方便随着主窗体改变大小 因form上有控件,不可能很自动的调整,
一般做法是控制MainForm不能让MainForm随便变化大小,
把MainForm 的FormboadStyle设置成FixedSingle 并且最大化
一般做法是控制MainForm不能让MainForm随便变化大小,
把MainForm 的FormboadStyle设置成FixedSingle 并且最大化
全部回答
- 1楼网友:荒野風
- 2021-01-26 12:51
panel就是一个容器,用来布局的,splitter也一样,为了布局使用,通常说来他们没有很实质性的作用,但是有时候会让代码简单一些,也会让界面好看一些
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯