繁体   English   中英

如何使用wxwidgets 2.8.10在c ++中的wxGridcell中绘制wxProgressDialog?

[英]How to draw wxProgressDialog in wxGridcell in c++ using wxwidgets 2.8.10?

如何基于网格第一列值在wxGrid单元第二列中设置wxProgressDialog,我想更改第二列中相应的“进度”对话框状态?

提前致谢

首先, wxProgressDialog是一个对话框,即顶级窗口,因此它不能嵌入到单元格中,您要查找的内容在wxWidgets API中称为wxGauge

其次,不幸的是,没有办法绘制本机的wxGauge 您可能做的最简单的事情就是在自定义wxGridCellRendererer中绘制一个实心矩形。

最后,执行所需操作的最简单方法是使用wxDataViewCtrl而不是wxGrid因为它支持wxGrid即用的“进度”单元,并且该示例演示了如何使用它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM