110,538
社区成员
发帖
与我相关
我的任务
分享
private void ListView1_DrawColumnHeader(object sender, DrawListViewColumnHeaderEventArgs e)
{
using (StringFormat sf = new StringFormat())
{
sf.Alignment = StringAlignment.Center;
e.DrawBackground();
e.Graphics.DrawString(e.Header.Text, ListView1.Font,
Brushes.Black, e.Bounds, sf);
}
}
private void ListView1_DrawItem(object sender, DrawListViewItemEventArgs e)
{
e.DrawDefault = true;
}
private void ListView1_DrawSubItem(object sender, DrawListViewSubItemEventArgs e)
{
e.DrawDefault = true;
}
设置ListView的OwnerRedraw=true
添加上面三个事件处理函数,并且挂钩好。