我怎么可以添加自定义的现有的按钮 MessageBox 在WPF?除了通常的确定和取消按钮,我需要增加3个按钮,也处理他们的活动。

有帮助吗?

解决方案

简短的回答:不,这是不可能的,你需要编写一个新的窗口。

只要回答:该消息框类使用Win32消息框中(或许MessageBoxEx)的功能,这种功能不支持延长消息框中。

它可以修改该消息后,它被打开,但是:

  1. 这是一个很大的工作

  2. 它不支持

  3. 你必须这样做使用Win32直接的消息框窗口是不WPF或甚至它.

所有的一切,它是更少的工作编写一个窗口,一个文本块,一个图像和5个按钮比周围的混乱与内部执行情况的详细信息的消息框码。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top