.NET 2.0 WinForms ListView で、ヘッダーの並べ替えグリフとその方向を持つ列を設定するにはどうすればよいですか?
バンプ
listview is .net はマネージ コントロールではなく、Win32 ListView コモン コントロールの非常に薄いラッパーです。これはあまり優れたラッパーではありません。実際のリストビューのすべての機能を公開しているわけではありません。
Win32 リストビュー コモン コントロールは、テーマを使用した描画をサポートしています。テーマ化された要素の 1 つは、ヘッダーの並べ替え矢印です。Windows エクスプローラーのリストビュー コモン コントロールは、そのテーマ要素で列の 1 つを描画する方法を認識しています。
- Win32 リストビューは、どの列のソート順を指定することをサポートしていますか?
- リストビューが内部的に使用する Win32 ヘッダー コントロールは、どの列の並べ替え順序を指定することをサポートしていますか?
- win32 ヘッダー コントロールはカスタム描画をサポートしているので、自分でヘッダー ソート グリフを描画できますか?
- win32 リストビュー コントロールはカスタム ヘッダー描画をサポートしているので、自分でヘッダー ソート グリフを描画できますか?
- .NET ListView コントロールはカスタム ヘッダー描画をサポートしているので、自分でヘッダー ソート グリフを描画できますか?