机房收费系统(一)——解决子窗体被picturebox覆盖

在开发机房收费系统时遇到了子窗体被Picturebox覆盖的问题。首先解决了无可用MDI窗体的错误,通过添加主窗体并重新布置控件。接着在MDI窗体上使用Picturebox作为控件容器,但发现子窗体无法正常显示。通过SetParent函数尝试更改子窗体的父窗口,但由于错误理解导致两个主窗体的冲突。最终发现Picturebox可以作为子窗体的新父窗体,成功解决了子窗体被遮挡的问题,深化了对窗体和容器理解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在敲机房刚开始可谓大波大浪,在敲学生过程中侥幸逃过的问题,在这里全部遇到了,有些坑还是要跳的,该经历的总会经历,经历过后就会大彻大悟。。。。。


问题一:无可用的MDI窗体可加载


原因

帮助上这样解释:试图加载一个MDIChild属性设为True的窗体,但是在运行时工程中却没有可加载的MDIForm

这个问题在敲学生的时候侥幸逃过,是因为在敲学生的时候没有建立子窗体,然而在这里建立了子窗体,加载子窗体的时候提示无可用的MDI窗体,因为我根本就没有创建主窗体,只是添加了个form窗体。


知道了这个问题之后就点击工程——添加MDI窗体选项,添加了个主窗体

评论 25
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

诗琪小姐姐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值