隐藏wxPropertyGrid LongStringProperty中的转义符

2024-04-19 21:27:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用wxPython和wxPropertyGrid创建一个UI,并且很难让LongStringProperty按我所希望的方式运行。默认行为是显示行返回选项卡等,因为它们在网格视图中是各自的转义序列,这不是我想要的。。。你知道吗

查看这里的文档:http://docs.wxwidgets.org/2.9.2/classwx_p_g_property.html#wxLongStringProperty我可以看到,应该可以重写这种行为。问题是首先PG\u PROP\u NO\u ESCAPE似乎没有在wxPython中定义,其次它需要子类化。如果我的理解是正确的,您不能直接在wxPython中创建子类,而是必须使用propertygrid.PyProperty属性这基本上意味着从头开始重新创建整个类!现在我不确定我是否相信最后一句话,或者我是不是编出来的,但是不管怎样,如果PG\u PROP\u NO\u ESCAPE没有定义,我不能设置它,所以这是一个没有意义的点。你知道吗

所以我的问题是:有没有可能在wxPython的longstringproperty中隐藏转义序列,而不必从头开始创建整个类,如果有可能,您是如何做到的?你知道吗


Tags: no文档视图网格ui定义方式wxpython