2011-03-21 28 views
2

基本上,我想要有一个像界面一样的聊天 - 一个名字和时间的行,接下来几行的消息。如何进行界面/显示等聊天?

在HTML/ASP.Net(或任何其他网络语言)中,这显然很容易 - 构建一个组件,并为每个聊天对象提供多个副本。

我一直在尝试WinForms,并且最近的我来了是一个TreeView列表,但它并没有看起来很漂亮!

我只是想知道是否有人可以指出我正确的方向,我需要做什么来实现聊天应用程序样式中的格式化好的文本框?

+0

webbrowser控件怎么样? 看到 http://stackoverflow.com/questions/214124/winforms-html-editor 例如 – Alex 2012-02-16 12:52:53

回答

1

你应该使用某种列表视图。至少它是在WPF中完成的。应该也可以在表格中使用。

+0

自定义列表视图中的WinForms甚至还没有接近为好,因为它是在WPF - 你会感到沮丧很快! – 2011-03-21 22:48:55

2

我不认为它在ASP.Net中比在Winforms中更容易。尝试RichTextBox控件 - 您可以控制整个布局(大部分)。