如何检查是不是所有字段都已填写? [C++,VS 2015,Windows 窗体]
Posted
技术标签:
【中文标题】如何检查是不是所有字段都已填写? [C++,VS 2015,Windows 窗体]【英文标题】:How to check if all of the many fields are filled? [C++, VS 2015, Windows Form]如何检查是否所有字段都已填写? [C++,VS 2015,Windows 窗体] 【发布时间】:2016-05-07 21:08:07 【问题描述】:我正在使用 Visual Studio 2015 在 C++ 中制作 Windows 窗体项目,在让用户转到下一个面板之前,我必须检查是否填写了所有 TextBoxes 并检查了 RadioButtons。问题是,当单击“下一步”按钮时,我需要一一检查所有这些字段(文本框->文本==“等),这使得“如果”真的很长。 还有其他更简单(或更好看)的方法吗?
这可能是个愚蠢的问题,但我仍在学习。
【问题讨论】:
【参考方案1】:你可以找到很多解决方案。
例如: 您可以捕捉所有文本框中的变化并使用足够大的数字变量用作每个框的位图,当所有位都设置时启动它。在 on_change 中,如果该框为空,则为相应的框设置该位,如果不清除它。 现在,只有当位图变量为零时,您才能启用下一个按钮。
【讨论】:
听起来不错。我想这可能是比我更好的解决方案。谢谢!以上是关于如何检查是不是所有字段都已填写? [C++,VS 2015,Windows 窗体]的主要内容,如果未能解决你的问题,请参考以下文章