首页 > 解决方案 > 如何使用 Winform C# 在 ListView 中为消息制作多行文本?

问题描述

我在 Visual Studio 2019 中通过 C# 制作客户端-服务器多聊天。但是当我添加一条新消息时,它与旧消息在同一行中,并且不在新行中。我该如何解决?

我曾尝试使用 environment.newline 但并不像预期的那样

太感谢了

#here is my code for adding new message in client/server file
void addMessage(string s)
        {
            chatBox.Items.Add(new ListViewItem() { Text = s });
        }

stackoverflow 不允许我在这里发布图片,所以它使用这个链接

标签: c#winformsmultiline

解决方案


解决方案 :chatBox.Alignment = ListViewAlignment.Left;

或者直接在聊天框属性中的设计器中更改属性对齐


推荐阅读