像Windows Forms图形控件一样的Flashget下载图形
您知道是否有这样的 Windows 窗体控件/组件来可视化如下所示的内容:
此屏幕截图,取自流行的下载管理器 FlashGet,可视化文件的下载状态,其中方块代表正在下载的文件的部分。颜色代表该部分的状态,灰色->未下载,蓝色->已下载,绿色->正在下载。
另外,如果没有这样的现有 Windows 窗体控件,您能建议一种开发这样的自定义控件的方法吗?该控件应该能够很好地处理大数据并处理滚动。我想我应该亲自动手处理自定义绘图和 GDI 内容。任何起始指针将不胜感激。
Do you know if there is such a Windows Forms control/component to visualize something like the following:
This screenshot, taken from the popular download manager FlashGet, visualizes the download status of a file where the squares represent parts of the file being downloaded. And the colors represent the status of that part, gray -> not downloaded, blue -> downloaded, green -> being downloaded.
Also, if there isn't such an existing Windows Forms control for this, can you suggest a way to develop a custom control like this? The control should perform well with large data and handle scrolling. I think I should get my hands dirty with custom drawing and GDI stuff. Any starting pointer would be greatly appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论