0

在我的一个winform中,我试图根据组合框中的月份和年份选择在数据网格上填充员工天数和缺勤天数的数据。

一旦单击“显示”按钮,它需要一些时间来填充,所以我想在底部栏使用进度条,说明“正在填充列表”(如在控制面板中添加或删除程序)。如果他们的任何其他建议使其发挥作用是最受欢迎的。

谢谢

4

3 回答 3

2

看看BackgroundWorker

您还应该在提问之前进行搜索,这里有很多类似的问题,您可以查看哪些可能对您有所帮助。

于 2012-09-14T12:17:19.770 回答
0

您可以使用 BackgroundWorker 线程来处理数据填充。这将为用户提供视觉反馈,同时保持 UI 响应。看这里:http: //msdn.microsoft.com/en-us/library/system.componentmodel.backgroundworker.aspx

于 2012-09-14T12:21:45.303 回答
0

您可以通过继承 StatusBar 将 ProgressBar 添加到 .NET StatusBar 控件的面板中。然后在 WinForm 上使用派生的 StatusBar,就像使用标准控件一样。请参阅示例和文章

您也可以尝试此示例,提供示例代码供下载。

于 2012-09-14T12:24:21.203 回答