BCGControlBar Library for .NET
CompareElements Method




First object to compare.
Second object to compare.
Comparison result. -1 if obj1 < obj2, 0 if obj1 == obj2, 1 if obj1 > obj2.
Raises the GridCompareElements event.
Syntax
'Declaration
 
Public Overridable Function CompareElements( _
   ByVal obj1 As Object, _
   ByVal obj2 As Object, _
   ByRef result As Integer _
) As Boolean
'Usage
 
Dim instance As GridData
Dim obj1 As Object
Dim obj2 As Object
Dim result As Integer
Dim value As Boolean
 
value = instance.CompareElements(obj1, obj2, result)
public virtual bool CompareElements( 
   object obj1,
   object obj2,
   ref int result
)
public: virtual bool CompareElements( 
   Object* obj1,
   Object* obj2,
   ref int result
) 
public:
virtual bool CompareElements( 
   Object^ obj1,
   Object^ obj2,
   int% result
) 

Parameters

obj1
First object to compare.
obj2
Second object to compare.
result
Comparison result. -1 if obj1 < obj2, 0 if obj1 == obj2, 1 if obj1 > obj2.

Return Value

Should return true, if the event was handled (or custom comparison has been performed in any way).
Remarks
Called from GridSort.Sort method if EnableCustomSort property is true.
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

GridData Class
GridData Members

Send Feedback