DataGrid.AllowSorting 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示是否可以通过单击列标题对网格进行重新排序。
public:
property bool AllowSorting { bool get(); void set(bool value); };
public bool AllowSorting { get; set; }
member this.AllowSorting : bool with get, set
Public Property AllowSorting As Boolean
属性值
如果可以对列进行排序,则为 true
;否则为 false
。
示例
下面的代码示例切换 AllowSorting 属性。
private:
void ToggleAllowSorting()
{
// Toggle the AllowSorting property.
dataGrid1->AllowSorting = !dataGrid1->AllowSorting;
}
private void ToggleAllowSorting()
{
// Toggle the AllowSorting property.
dataGrid1.AllowSorting = ! dataGrid1.AllowSorting;
}
Private Sub ToggleAllowSorting()
' Toggle the AllowSorting property.
DataGrid1.AllowSorting = Not DataGrid1.AllowSorting
End Sub
注解
如果DataGridTableStyle控件当前有效,则此属性将被DataGridTableStyle.AllowSorting属性重写。
如果允许排序,单击列标题将按该列对表数据进行排序。
还可以对使用表达式进行 DataColumn排序。 请参阅 Expression 有关创建排序表达式的详细信息。
System.Windows.Forms.DataGrid如果绑定到 aDataView,则可以使用DataView类Sort的属性为表设置自定义排序。 同样,如果 System.Windows.Forms.DataGrid 绑定到 a DataViewManager,则 DataViewManager 每个表都可以通过设置 DataViewSettings 类 Sort 的属性来具有自定义排序。