在python中获取Gtk.Table的大小
我在使用小部件 Gtk.Table 时遇到问题 - 我想知道是否有办法获取表的当前大小(行数和列数)。
非常感谢你的帮助,托马斯
I am having a problem with widget Gtk.Table - I would like to know, if there is a way how to get a current size of the table (number of rows and columns).
Thank you, very much for help, Tomas
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您应该只能访问属性
n 列
和n 行
。您可以使用以下方法执行此操作:
You should just be able to access the properties
n-columns
andn-rows
.You can do this using:
您必须阅读 GTK 属性:
You have to read GTK properties:
在最新版本的 PyGTK 中,您可以通过
table.props.n_columns
和table.props.n_rows
获取/设置这些值,这与get_property( )
(在其他答案中提到)和set_property()
方法。In most recent versions of PyGTK you can get/set those values via
table.props.n_columns
andtable.props.n_rows
, which is synonymous with theget_property()
(mentioned in the other answers) andset_property()
methods.