2011年10月11日 星期二

VB DataGridView排序狀態移除問題



DataGridView排序狀態移除問題


只有當未設定 DataSource 屬性時,這個方法才有效。當您將 DataGridView 控制項繫結至外部資料來源時,您必須使用該資料來源所提供的排序作業。當您藉由實作虛擬模式來提供您自己的資料來源時,也必須自行處理排序作業。


不要透過DataGridView來取消排序。要用 DataSource 來取消,因為有Binding到DataSet。

不想排序時,把 DataTable.DefaultView.Sort 清空即可,即:
 DataTable.DefaultView.Sort = string.Empty;

沒有留言:

張貼留言