我有一个问题。在我的应用中,我有RadioButtons
和CheckButtons
,这是一项调查。
当某人跳过一个问题并将其留空时,我会弹出此消息:
if(pao.Odgovor == "")
{
var messageDialog = new Windows.UI.Popups.MessageDialog("Morate popuniti sva polja.");
await messageDialog.ShowAsync();
}
我想以某种方式在此之后"等待"应用程序停止,用户必须填写所有字段。我尝试使用return
,return false
,break
,但没有任何帮助。
此外,它是Void
方法。
Thx:)
答案 0 :(得分:0)
在您的情况下,我会创建一个包含所有必须回答的问题的列表。如果带有问题的列表为空,则表示完成。如果没有正确回答一个问题,则不会从列表中删除。如果您仍然在逐个问题之间进行迭代,则用户必须在下一个问题出现之前回答它。
如果您使用先进先出列表,您可以确保问题始终处于正确的顺序。
希望这会有所帮助。