gpt4 book ai didi

c# - DataView 不会在 DataGridView 中进行升序或降序排序

转载 作者:太空宇宙 更新时间:2023-11-03 14:20:44 24 4
gpt4 key购买 nike

程序运行正常,但 Ascending 和 Descending 按钮不执行任何操作。包含表中所有数据的 DataGridView 看起来相同且未排序。它假设按标题排序。也许它确实排序但不刷新 DataGridView?

private void btnSortAscendingRecords_Click(object sender, EventArgs e)
{
DataView TitlesDataView = new DataView(booksDataset1.Books);

TitlesDataView.Sort = "BookTitle ASC";

//sort asc titles in videosgrid

}

private void btnSortDescendingRecords_Click(object sender, EventArgs e)
{
DataView TitlesDataView = new DataView(booksDataset1.Books);

TitlesDataView.Sort = "BookTitle DESC";

//sort descending titles in videosgrid
}

最佳答案

您必须将 DataSource 设置为您刚刚创建的新 DataView。我假设这是 Windows 窗体应用程序?

如果是,那么:

[YourDataGridView].DataSource = TitlesDataView;

关于c# - DataView 不会在 DataGridView 中进行升序或降序排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5489152/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com