c# - 如何使用 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 });
}
解决方案
解决方案 :chatBox.Alignment = ListViewAlignment.Left;
或者直接在聊天框属性中的设计器中更改属性对齐
推荐阅读
- python - 检查日期列表是否介于日期范围列表之间
- android - 尝试测试“Android Kotlin Fundamentals: 07.2 DiffUtil and data binding with RecyclerView”(在线课程)
- twitter-bootstrap - 引导导航扩展到超过视口宽度
- python - 如果为假,如何让我的程序跳过“on_message”函数(discord.py重写)
- php - 如何检查 WooCommerce 过滤器挂钩参数的值?
- cmd - 如何从 CMD 启动 .scr 文件?
- caching - 如何在 cakephp 4.x 中使视图缓存不受限制
- php - MySQL - 将部分查询加入新查询?
- node.js - 无法将 AWS S3 ReactApp 连接到 Heroku Node/Express API
- javascript - 里面有透明方块的覆盖