我正在做一个项目,但有一个要求我还没有提出解决方案。我被要求为跳远比赛创建一个结果存储系统。我必须创建三个列表框来存储尝试次数、结果(以米为单位)和每个结果的对应点。但是,我只能给他们一个文本框来输入结果,尝试次数和分数必须自动计算,并且每个运动员必须有 4 个结果。
有两点想请教大家:
如果用户输入错误,应允许他/她删除一个或所有结果。并且当一个结果被删除时,所有与该结果相关的尝试次数和点也应该被删除。清除所有对我来说很好,但只从列表中删除一个并不是真的。那么我该如何解决这个问题。
包含尝试次数的列表框应按顺序排列(1、2、3 和 4)。如果用户按数字顺序输入所有结果,我可以让列表框生成这些数字。然而,问题是他/她可以删除随机选择的项目。例如,如果他/她删除了第 3 次尝试,则添加的下一个结果应该返回第 3 次尝试而不是第 5 次尝试。新添加的结果应该移动到 2 和 4 之间的位置,而不是停留在底部。
我希望你能明白我想说什么。对不起我的解释,英语不是我的母语。
感谢您的所有分析