在C#.net中使用进度条
在我的一个winform中,我试图根据“月”和“年”组合框中的“选择”填充datagrid上的员工日、当前日和缺勤日的数据 一旦点击“显示”按钮,它需要一些时间来填充,所以我想使用底部的进度条,说明“列表正在填充”(如控制面板中的“添加或删除程序”)。 如果他们有任何其他的建议,使它的工作是最受欢迎的 谢谢看一看在C#.net中使用进度条,c#,C#,在我的一个winform中,我试图根据“月”和“年”组合框中的“选择”填充datagrid上的员工日、当前日和缺勤日的数据 一旦点击“显示”按钮,它需要一些时间来填充,所以我想使用底部的进度条,说明“列表正在填充”(如控制面板中的“添加或删除程序”)。 如果他们有任何其他的建议,使它的工作是最受欢迎的 谢谢看一看 您还应该在提问之前进行搜索,在这里您可以查看哪些可能对您有所帮助。您可以使用BackgroundWorker线程来处理数据填充。这将为用户提供视觉反馈,同时保持UI的响应性。请看这里:
您还应该在提问之前进行搜索,在这里您可以查看哪些可能对您有所帮助。您可以使用BackgroundWorker线程来处理数据填充。这将为用户提供视觉反馈,同时保持UI的响应性。请看这里:。您可以通过对StatusBar子类化,将ProgressBar添加到.NET StatusBar控件的面板中。然后在WinForm上使用派生状态栏,就像使用标准控件一样
您也可以试试这个,提供了示例代码供下载。我在这里找不到问题。所以你想要一个进度条,这很好,那么进展如何?需要多少时间来填充数据?是数据库脚本计算数据吗?您可能应该寻求改进该查询的性能,而不是担心在填充列表时显示进度条。它应该显示进度条,正在进行。