首页 / 浏览问题 / 组件GIS / 问题详情
三维场景显示,盖住添加的按钮控件
23EXP 2018年07月20日

在窗口显示了三维场景后,之前加在窗口上的按钮全都不见了,感觉是被盖住了

            m_sceneControl.Dock = DockStyle.Fill;

            base.Controls.Add(m_sceneControl);

1个回答

您好! base.Controls.Add(sceneControl);是指给Form整个窗口添加sceneControl,自然就覆盖了您之前添加的按钮。建议您在窗口中拖一个Panel控件,修改Panel布局大小,然后在程序中用代码将sceneControl添加进Panel,即panel.Controls.Add(sceneControl);
3,362EXP 2018年07月22日
嗯嗯嗯,解决了,不过出现了一个问题,在运行后,然后最大化窗口,pane的位置还是固定在那,有什么办法让panel与窗口保持相对大小吗?
修改panel属性Anchor,这是.net最基本的常识操作,不会请百度。
sorry........
...