gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-28 06:52:07 29 4
gpt4 key购买 nike

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

提前致谢

最佳答案

首先,wxProgressDialog 是一个对话框,即顶层窗口,所以它不能嵌入到单元格中,你要找的是wxGauge在 wxWidgets API 中。

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

最后,做你想做的最简单的方法是使用 wxDataViewCtrl而不是 wxGrid,因为它支持开箱即用的“进度”单元格,示例显示了如何使用它们。

关于c++ - 如何使用 wxwidgets 2.8.10 在 c++ 中的 wxGridcell 中绘制 wxProgressDialog?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23752546/

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