2

此例程广泛用于向最终用户提示是/否确认:

var result = DXMessageBox.Show(Application.Current.MainWindow, 
                                                   "Whatever", 
                                                  "Attention", 
                                    MessageBoxButton.OKCancel, ////////////// here
                                    MessageBoxImage.Question);

if (result == MessageBoxResult.OK) // then instead of this, it shall check some customized settings
{
    // confirmed for Orange for example
}
else
{
    // confirmed for Elephant for example
} 

我不想YesNoOKCancel或者其他人。如何自定义按钮?我希望用户能够执行类似于“用户按下按钮,应用程序提示两个选择,用户选择一个”的操作。但是我想将指定的选项、文本和大小与 MessageBox 的简单性结合起来?

PS DVMessageBoxSystem.Windows.MessageBox这里几乎相似。

4

1 回答 1

1

在我看来,您只想创建自定义控件。有很多文章

二三

此外,您可以MessageBox通过标准 WPF 控件模板创建完全可定制的。请看一个例​​子

于 2016-05-11T15:03:45.067 回答