C#实现让ListBox适应最大Item宽度的方法
作者:永远爱好写程序 时间:2022-06-30 16:41:26
本文实例讲述了C#实现让ListBox适应最大Item宽度的方法。分享给大家供大家参考。具体实现方法如下:
private void button1_Click(object sender, EventArgs e)
{
for (int i = 1; i <= 16; i++)
{
listBox1.Items.Add("TTTTTTTTTTTTTTTTTTTTTTTTTTTTT" + i.ToString());
}
}
private void button2_Click(object sender, EventArgs e)
{
SizeF size = listBox1.CreateGraphics().
MeasureString(listBox1.Items[0].ToString(), listBox1.Font);
MessageBox.Show(Convert.ToInt32(size.Width).ToString());
listBox1.Width = Convert.ToInt32(size.Width)+20;
}
同理CheckedListBox也可以这样控制
希望本文所述对大家的C#程序设计有所帮助。
标签:C#,ListBox,Item
0
投稿
猜你喜欢
c#中SAPI使用总结——SpVoice的使用方法
2022-02-20 09:50:07
java中Locks的使用详解
2023-11-29 00:18:38
详解Java双轴快速排序算法
2023-10-05 15:50:14
java AOP原理以及实例用法总结
2022-11-05 03:30:41
C#实现简易计算器
2021-12-10 03:33:26
谈谈对Java中的volatile的理解
2022-06-28 06:31:26
C#实现XML文件操作详解
2023-07-16 12:36:52
Winform跨线程操作的简单方法
2023-04-28 09:38:46
Flutter数据库的使用方法
2022-02-04 04:18:02
Android自定义水平渐变进度条
2022-06-02 14:22:42
使用sharding-jdbc实现水平分库+水平分表的示例代码
2023-11-05 03:21:50
Android 使用 okhttp3和retrofit2 进行单文件和多文件上传
2023-04-29 07:33:22
SpringMVC按Ctrl上传多个文件的方法
2023-11-25 07:19:04
浅谈Java获得多线程的返回结果方式(3种)
2023-04-02 05:37:36
MVPXlistView展示上拉下拉效果
2022-10-30 10:45:38
Springboot Vue可配置调度任务实现示例详解
2023-11-09 03:33:19
解决myBatis返回integer值的问题
2022-07-23 18:17:38
SpringBoot2整合Drools规则引擎及案例详解
2021-12-30 05:57:10
android线程消息机制之Handler详解
2023-07-28 11:31:52
java原码补码反码关系解析
2021-12-26 20:30:29