WPF控件,用于显示状态消息

时间:2019-02-02 22:28:11

标签: c# wpf user-interface

我正在使用WPF构建一个小型扑克应用程序。 我想整合一个控件,显示发生了什么游戏。 最后,它应该输出是这样的:

CPU 1 folded.
CPU 2 raised by 30.
CPU 3 called.

我当然会在代码中生成消息本身,但是我不知道哪个控件适合我的需要以及如何将其绑定到消息(或如何处理消息)。 理想情况下它会在底部添加新信息,甚至可能有一个滚动条,或只是移动最早的消息传递到顶部。

2 个答案:

答案 0 :(得分:0)

使用弹出窗口。检查组件Hardcodet.Wpf.TaskbarNotification,可通过NuGet程序包管理器访问该组件

答案 1 :(得分:0)

您不需要新控件,只需使用内置的ListView控件并将其绑定到包含您所有状态消息的ObservableCollection<string>