【发布时间】:2017-07-24 19:13:53
【问题描述】:
我正在用 C# 创建一个测验,其中包含五种问题样式(教科书、真假、多项选择、组合框和拖放)。
同样,有五个问题主题(地理、历史、文化、体育、常识)。
在进行测验时,每种题型必须使用一次,即测验有五个问题。每次进行测验时,问题样式和问题主题都是随机的。
我使用带有问题样式的列表和问题主题的单独列表创建了一个随机播放。
我将如何使用一个类来排序问题样式并加载它们各自的表单,然后为每五个问题样式返回并加载下一个问题表单等等?还是有更好的选择?
任何帮助将不胜感激! :)
【问题讨论】:
-
似乎主题应该是问题的属性。风格也一样。然后确保你有一个,从主列表中随机选择一个,然后再随机选择 3 个
-
所以你有一个类文件,你想在其中洗牌测验类型(历史,运动......)和测验风格(文本框,真假......)所以只有一种类型是一种风格.在该用户将逐个打开表单之后(我的意思是第一个表单打开,然后完成它,它会转到下一个表单)或一次全部或所有测验都在同一个表单上?
-
@DoLoop 每种风格一个主题。样式是我想一次加载一个的单个表单,用户回答问题,按下下一个 btn,我正在尝试开发的类将加载列表中的下一个表单样式,依此类推。我正在尝试想出一种方法来排序随机问题样式(表单)之间的这种转换。
标签: c# forms winforms visual-studio class