【发布时间】:2015-06-10 16:25:43
【问题描述】:
我在这里使用扩展 WPF 工具包消息框:http://wpftoolkit.codeplex.com/wikipage?title=MessageBox&referringTitle=Home 但我不确定如何从 MessageBox 类型中删除关闭按钮 - 我根本不希望用户关闭 MessageBox。
感谢您的帮助!
编辑:如果我在这样的代码中创建样式设置器:
System.Windows.Style style = new Style();
style.Setters.Add(new Setter(Xceed.Wpf.Toolkit.MessageBox.CloseButtonVisibilityProperty,
Visibility.Hidden));
messageBox.Style = style;
我得到一个例外:
Xceed.Wpf.Toolkit.dll 中出现“System.InvalidOperationException”类型的异常,但未在用户代码中处理
附加信息:MessageBox 上的关闭按钮始终可见。
【问题讨论】:
-
我会为此创建自己的消息窗口
-
@bill 好吧,我正在努力减少我必须做的工作量,我需要显示更新进度 - 系统关闭的倒计时。 Extended WPF Toolkit 似乎是一个不错的解决方案。
-
我明白,但是创建一个自定义 MessageBox 应该只需要几分钟,因为它们只需要几个控件。您可能花了更多时间试图弄清楚如何隐藏关闭按钮,而不是创建自己的按钮;)
-
@bill 不确定几分钟...
标签: c# wpf wpf-controls wpftoolkit