PowerTools MultiRow for Windows Forms 8.0J
SortCompareEventArgs クラス
メンバ 

GcMultiRow.SortCompareイベントのデータを提供します。
構文
Public Class SortCompareEventArgs 
   Inherits System.ComponentModel.HandledEventArgs
public class SortCompareEventArgs : System.ComponentModel.HandledEventArgs 
解説

GcMultiRow.SortCompareイベントを処理することで、カスタムの並べ替えを実現できます。このイベントは、GcMultiRow.VirtualModeプロパティがfalseに設定されている場合にのみ発生します。このイベントは、並べ替えのために比較される、同じセルインデックスを持つセルのペアごとに1回ずつ発生します。このイベントが発生するのは、ColumnHeaderCell.SortModeプロパティの値がAutomaticに設定された列ヘッダセルをユーザーがクリックしたとき、またはプログラムからGcMultiRowのSortメソッドが呼び出されたときのみです。ColumnHeaderCell.SortModeプロパティの値がSortMode.Programmaticに設定された列ヘッダセルに対してこのイベントが発生した場合は、ColumnHeaderCell.SortGlyphDirectionプロパティを使用して並べ替えグリフを自分で表示する必要があります。

このクラスは、2つの値の並べ替え結果を変更する場合に使用します。ユーザーはこのクラスから比較する2つの値を取得し、比較結果を設定することで、並べ替え結果を制御できます。ユーザーが並べ替え結果を変更した場合は、その変更を有効にするために、System.ComponentModel.HandledEventArgs.Handledtrueに設定する必要があります。

継承階層

System.Object
   System.EventArgs
      System.ComponentModel.HandledEventArgs
         GrapeCity.Win.MultiRow.SortCompareEventArgs

参照

SortCompareEventArgs メンバ
GrapeCity.Win.MultiRow 名前空間
SortCompare イベント

 

 


© 2008-2015 GrapeCity inc. All rights reserved.