如何在.NET ListView中设置标题排序标志符号?
时间:2020-03-05 18:56:14 来源:igfitidea点击:
如何在.NET 2.0 WinForms ListView中设置具有标题排序字形及其方向的列?
撞
listview是.net不是托管控件,它是围绕Win32 ListView通用控件的非常薄的包装器。它甚至不是一个很好的包装器,它没有公开真实列表视图的所有功能。
Win32 listview通用控件支持使用主题进行绘制。主题元素之一是标题排序箭头。 Windows资源管理器的listview公共控件知道如何使用该主题元素绘制其列之一。
- Win32 listview是否支持指定哪个列具有什么排序顺序?
- listview内部使用的Win32标头控件是否支持指定哪个列具有什么排序顺序?
- win32标头控件是否支持自定义绘图,因此我可以自己绘制标头排序字形?
- win32 listview控件是否支持自定义标题绘图,因此我可以自己绘制标题排序字形?
- .NET ListView控件是否支持自定义标头绘制,因此我可以自己绘制标头排序字形?
解决方案
回答
我在列标题中使用了unicode箭头字符,并将标题设置为linkbutton。
回答
我使用了一个内置视图的列表视图。它被称为XPTable ..
希望这可以帮助,
最好的祝福,
汤姆