在C#MessageDialog中添加3个以上的选项

时间:2015-01-06 11:42:42

标签: c# windows-store-apps

我想在C#Windows Store App的MessageDialog中添加4个选项。我可以像这个例子一样添加3个选项: http://msdn.microsoft.com/en-us/library/windows/apps/dn308255.aspx

但是当我要去应用第4个选项时,它会抛出异常

"The operation attempted to access data outside the valid range (Exception from HRESULT: 0x8000000B)"

是否无法添加3个以上的选项?

1 个答案:

答案 0 :(得分:1)

消息对话框有一个命令栏,最多可支持三个命令。 如果未指定任何命令,则会在关闭对话框中添加默认命令。 如果您想添加更多选项,请尝试覆盖 MessageDialog类