ListViewItemComparer.h
#pragma once
namespace Core
{
/// リストビュー アイテムの比較
public ref class ListViewItemComparer : public System::Collections::IComparer
{
// Construction --------------------------------------------------------
public:
ListViewItemComparer();
ListViewItemComparer( int column );
// Operation -----------------------------------------------------------
public:
virtual int Compare( System::Object^ x, System::Object^ y );
// Attribute ===========================================================
private:
int m_column; ///< 列
System::Windows::Forms::SortOrder m_sortOrder; ///< 並べ替え方法
// Property ------------------------------------------------------------
public:
/// 列
property int Column
{
void set( int value );
}
// [ Reference ] ListView.ListViewItemSorter プロパティ
// ( ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.NETDEVFX.v20.ja/CPref17/html/P_System_Windows_Forms_ListView_ListViewItemSorter.htm )
// [ Reference ] ListViewの項目を並び替える: .NET Tips
// ( http://dobon.net/vb/dotnet/control/lvitemsort.html )
};
}