我正在使用 Visual Studio 2015 在 C++ 中制作 Windows 窗体项目,在让用户转到下一个面板之前,我必须检查是否填写了所有文本框并检查了单选按钮。问题是当单击“下一步”按钮时,我需要一个一个地检查所有这些字段(文本框->文本==“”等),这使得“如果”非常长。 还有其他更简单(或更好看)的方法吗?
这可能是个愚蠢的问题,但我仍在学习。
最佳答案
你可以找到很多解决方案。
例如: 您可以捕获所有文本框的变化,并使用一个足够大的数字变量来用作每个框的位图,当所有位都设置好后启动它。在 on_change 中,如果框为空,则为相应的框设置位,如果不清除它。 现在只有位图变量为零时才能启用下一步按钮。
关于c++ - 如何检查所有字段是否都已填写? [C++、VS 2015、Windows 窗体],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37093735/