![](/img/trans.png)
[英]What is the BEST Way to display images in a ListBox WPF or Silverlight FROM a directory
[英]What is the best way to display a status message in WPF?
我有几个带有更新/删除/添加按钮的WPF页面。 我想向用户显示“成功删除”之类的消息。如何最好地实现此消息,以便在单个位置(类似于asp.net主页)中定义消息,并且可以从任何地方更新此消息?
您可能需要考虑进行发布/订阅(“观察者”模式)-在基础页面上定义“状态更改”事件,并创建一个自定义控件,该控件设置委托和事件处理程序以侦听状态更新。
然后,您可以将自定义控件放在从基础继承的任何页面上,并且一旦触发该事件,它将自动侦听并显示状态消息。
编辑:我整理了此模式的示例实现,并发布了一篇博文,逐步介绍了该代码。
我认为您还没有将ASP.Net母版页转换为WPF页面世界。
直到MS到达那里的一种解决方法,我可能会在页面顶部(或任何位置)放置一个仅显示特定用户级“ 应用程序设置 ”的控件。 您可以像这样更新字符串属性
MyAppUserSettings.StatusMessage = "You just deleted the administrator!"
粗略,但我认为可以完成工作!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.