首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

listbox換行,该怎么处理

2012-08-08 
listbox換行listbox是顯示copy了哪個文件與日期等,有此文件名太長了,而我的listbox長度不夠,這樣就會有些

listbox換行
listbox是顯示copy了哪個文件與日期等,有此文件名太長了,而我的listbox長度不夠,這樣就會有些信息顯示不出來
所以如何在Items超過長度時就將超過長度的信息換行顯示啊?

[解决办法]
用Tooltip行吗?

增加个tooltip控件,然后再ListBox的鼠标Hover时间里写下下面的代码


string strTip = "";

//Get the item
int nIdx = listBox1.IndexFromPoint(e.Location);
if ((nIdx >= 0) && (nIdx < listBox1.Items.Count))
strTip = listBox1.Items[nIdx].ToString();

toolTip1.SetToolTip(listBox1, strTip);

这里有实例
http://download.csdn.net/source/1614

热点排行