【发布时间】:2012-07-24 10:24:14
【问题描述】:
我有一个窗口,它被拆分为在左侧面板上有一个自定义树 ctrl,在右侧有一个网格表。现在我希望网格表以这样的方式显示信息,即前几列冻结(不滚动),而其余数据可以选择水平滚动。 我不知道如何继续,请帮助。 我已经看到拆分器窗口可以提供一些帮助,有人可以提供示例代码。
【问题讨论】:
-
有一个关于它的open issue,但它最后一次修改是在 2013 年 :(
标签: wxpython
我有一个窗口,它被拆分为在左侧面板上有一个自定义树 ctrl,在右侧有一个网格表。现在我希望网格表以这样的方式显示信息,即前几列冻结(不滚动),而其余数据可以选择水平滚动。 我不知道如何继续,请帮助。 我已经看到拆分器窗口可以提供一些帮助,有人可以提供示例代码。
【问题讨论】:
标签: wxpython
没有内置的方法可以做到这一点。您需要使用网格并使它们保持同步。见https://groups.google.com/forum/?fromgroups#!topic/wxpython-users/Lbt5EW6sRDo
您也应该在 wxPython 邮件列表中询问。我发誓我在这个主题上看到过有人创建了某种解决方案,但我现在找不到。
【讨论】:
wx.FreezeTo(row,col)
0 解冻,否则任何其他数字将冻结第一行或第一列
【讨论】: