Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
wxpython:股票ID的多个实例_Wxpython_Wxglade - Fatal编程技术网

wxpython:股票ID的多个实例

wxpython:股票ID的多个实例,wxpython,wxglade,Wxpython,Wxglade,是否可以创建具有多个相同股票ID实例的wxpython框架 我希望我的应用程序包括几个“应用”按钮,并且发现使用ID\u应用非常方便,因为主题图标和标签是预定义的。每个按钮都有一个特定的处理程序。 但是,所有绑定处理程序都是由这些按钮中的任何一个触发的 是否有办法实现这一点,或者我的方法注定会被处理程序内部绑定到ID的方式所淘汰?它注定会失败。您最好创建一个wx.Button的子类,它的外观和感觉与您想要的按钮相同。然后,您可以创建该按钮的实例,并将它们绑定到所需的任何事件处理程序 另一方面,如

是否可以创建具有多个相同股票ID实例的wxpython框架

我希望我的应用程序包括几个“应用”按钮,并且发现使用ID\u应用非常方便,因为主题图标和标签是预定义的。每个按钮都有一个特定的处理程序。 但是,所有绑定处理程序都是由这些按钮中的任何一个触发的


是否有办法实现这一点,或者我的方法注定会被处理程序内部绑定到ID的方式所淘汰?

它注定会失败。您最好创建一个wx.Button的子类,它的外观和感觉与您想要的按钮相同。然后,您可以创建该按钮的实例,并将它们绑定到所需的任何事件处理程序


另一方面,如果可以将每个按钮设置为具有唯一名称,则可以在一个事件处理程序中使用if语句来确定哪个按钮是哪个按钮,并基于此调用不同的方法。有关更多详细信息,请参阅。我怀疑wx.ID_APPLY会覆盖小部件的名称,但我不确定。无论如何值得一试。

您好,这是否确认处理程序在内部绑定到id?顺便说一句,我做了一个简短的测试,显示您可以有两个具有相同股票id但名称不同的按钮。所以你的方法应该和股票ID一起工作。你应该在wxPython谷歌集团上问这个问题。我不确定答案