Windows窗体和导航-Visual Basic 2010



Windows窗体和导航

我研究并阅读了许多不同的网络文章和书籍,但没有发现与我的问题相关的回应。

目前,我正在Visual Studio中使用VB2010编程Windows窗体。我正在寻找一个解决方案,以确定是否有可能在Windows窗体之间进行通信,并使它们具有一致的大小。有些表单需要数据,而另一些则不需要任何数据。我的问题有解决办法吗?还是在浪费时间?

要防止调整窗体大小,可以将FormBorderStyle设置为固定样式。MSDN论坛上有一个类似的问题,他们建议通过在表单上将MaximizeBox设置为false来禁用最大化按钮。因此,为了实现一致的大小,您可以根据需要设置初始大小,然后锁定表单以防止用户调整大小。

此外,在表单之间共享数据也是可能的,但如何做到这一点更多的是一本书中的一两章,而不是堆栈溢出的答案。基本上,您可以在表单之间共享数据对象,从而显示和更新对象。四处搜索数据绑定。微软在这里对这个主题作了简要介绍。