MSHFlexGrid1.Col =1   
MSHFlexGrid1.Sort =flexSortGenericDescendingSort 属性 (MSHFlexGrid)
      设置一个值,根据选定的条件排序选择的行。这一属性在设计时不可用。语法object.Sort [=value]Sort 属性的语法包含如下部分:部分 描述 
object 一个对象表达式,其值为“应用于”列表中的一个对象。 
Value 一个整数或常数,指定排序类型。如设置值中所述。 
设置值value 的设置值如下所示:常数 值 描述 
flexSortNone 0 无。不执行排序。 
flexSortGenericAscending 1 一般升序。执行估计文本不管是字符串或者是数字的升序排序。 
flexSortGenericDescending 2 一般降序。执行估计文本不管是字符串或者是数字的降序排序。 
flexSortNumericAscending 3 数值升序。执行将字符串转换为数值的升序排序。 
flexSortNumericDescending 4 数值降序。执行将字符串转换为数值的降序排序。 
flexSortStringNoCaseAsending 5 字符串升序。执行不区分字符串大小写比较的升序排序。 
flexSortNoCaseDescending 6 字符串降序。执行不区分字符串大小写比较的降序排序。 
flexSortStringAscending 7 字符串升序。执行区分字符串大小写比较的升序排序。 
flexSortStringDescending 8 字符串降序。执行区分字符串大小写比较的降序排序。 
flexSortCustom 9 自定义。使用 Compare 事件比较行。 
说明Sort 属性总是排序整个行。要指定排序的范围,设置 Row 和 RowSel 属性。如果 Row 和 RowSel 相同,MSHFlexGrid 将排序所有不固定行。用于排序的关键字由 Col 和 ColSel 属性决定。排序总是在一个从左到右的方向上完成。例如,如果 Col =3 且 ColSel =1,排序根据列 1 的内容,然后是列 2 、列 3 的内容来进行。用于行比较的方法由 value 决定,如设置值中的解释。设置值 9 (自定义)最灵活,但比其它设置慢,典型地大约是 10 分之一,使用这一设置的另一种可能是创建一个不可见列,用关键字填充,然后使用另一设置执行一个基于自定义的排序。这对基于日期的排序是一个好方法。