在本教程中的最后一部分中,您在将测试以下方式去自定义测验和根据您已了解的展开。例如,请考虑程序如何创建一个答案永不为分数的随机除法问题。若要了解更多信息,请尝试将“timeLabel”控件的颜色更改为其他颜色,并为用户提供提示。
自定义布局
当用户只剩下 5 秒时间时,通过设置“timeLabel”控件的“BackColor”属性 (timeLabel.BackColor = Color.Red;) 来使其变为红色。在完成测验后重置此颜色。
通过当用户在某个 NumericUpDown 控件中输入正确答案时播放声音来提示用户。(您需要为每个控件的 ValueChanged **ValueChanged()**事件编写事件处理程序,只要用户更改控件的值,就会触发该事件。)
继续或查看
若要下载测验的完整版本,请参见数学测验教程完整示例。
若要转到下一个教程,请参见Tutorial 3: Create a Matching Game。
若要返回上一个教程步骤,请参见Step 7: Add Multiplication and Division Problems。