项目中用到了消息对话框,类似于Messagebox,然后我就自定义了个Messagebox,其中用到了label自适应,自动换行,先看效果图吧。
按照下面步骤来来
1 新建一个Form为BasicDialog,form里添加一个label,BasicDialog大小为(440,240)
2 label的autosize为true,MaximumSize为(420,0), 让MaximumSize略小于BasicDialog的Width
BasicDialog的代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windo
本文介绍了如何在C#中创建一个自定义对话框(BasicDialog),并实现Label控件的自适应和自动换行功能。通过设置Label的AutoSize属性为true,MaximumSize为(420,0),以及调整Form的尺寸,使得Label内容能根据文字长度自动换行。此外,还展示了如何在OKForm中应用这些设置,并通过设置按钮的Anchor属性实现布局的灵活性。"
51996892,5605503,解决JDBC连接MySQL出现null错误的问题,"['jdbc连接', 'MySQL驱动', '版本问题', 'Maven管理']
订阅专栏 解锁全文
4204

被折叠的 条评论
为什么被折叠?



