System.Windows.Forms 中的 MessageBoxButtons 类具有以下成员:OK、OKCancel、AbortRetryIgnore、YesNo、YesNoCancel、RetryCancel。
我为 Windows Phone 写作,但看不到这个成员。我只看到 OK 和 OKCancel: 但 OK 和 OKCancel 不是我需要的。如果我需要 YesNo 或其他按钮,我应该怎么做?
System.Windows.Forms 中的 MessageBoxButtons 类具有以下成员:OK、OKCancel、AbortRetryIgnore、YesNo、YesNoCancel、RetryCancel。
我为 Windows Phone 写作,但看不到这个成员。我只看到 OK 和 OKCancel: 但 OK 和 OKCancel 不是我需要的。如果我需要 YesNo 或其他按钮,我应该怎么做?
您可以自定义消息框,一个特定的实现如下所示:-
http://www.codeproject.com/Articles/271596/Customizing-MessageBox-on-Windows-Phone-7
如果需要,您可以使用 XNA 中的Guide.BeginShowMessageBox方法自定义消息框的按钮文本,因此无需创建新控件!
如果您在应用程序中使用 MVVM 架构,您可以在Cimbalino Phone Windows Toolkit上找到MessageBoxService