0

LVS_EX_SUBITEMIMAGESすべてのサブアイテムの近くに小さなアイコンを表示するように設定された拡張スタイルの ListView を使用してい ます (詳細については、この記事を参照してください)。問題はSorting、コードのどこかでプロパティを変更すると (リストを実際に並べ替えなくても)、すべての画像が消えることです。なぜこれが起こるのか誰か説明できますか?これを引き起こしているイベントまたはメッセージはどれですか?

4

1 に答える 1

0

sortingプロパティを Ascending または Descending に変更すると、並べ替えがリストに適用されます (ソースMSDN )。このListView.Sort()関数は、プロパティと組み合わせて独自のアイテムの並べ替えを実行するために使用されListViewItemSorterます。

あなたが参照している例について私が読んだことから、アイテムを並べ替えた後に画像を再描画する必要があります。

于 2011-10-21T09:34:44.670 に答える