button控制項

2022-05-07 05:33:09 字數 1158 閱讀 7188

要注意一點,一般都是用panel來裝其他的控制項,不用panel裝也可以,就是會非常醜

下圖就是直接把button放到frame裡的效果

完整**如下,包括按鍵觸發事件的關聯

import

wxclass

buttonframe(wx.frame):

def__init__(self,parent=none,id=-1):

wx.frame.

__init__(self,parent,id,title="

button example

",size=(300,100))

#建立panel存放button

panel=wx.panel(self,-1)

#panel.setbackgroundcolour("red")

self.button=wx.button(panel,-1,"

hello

",pos=(50,20))

#設定點選觸發事件

self.bind(wx.evt_button,self.onclick,self.button)

#將button置於panel的頂層

Button 控制項

button控制項又稱按鈕控制項,是 windows應用程式中最常用的控制項之一,通常用它來執行命令。如果按鈕具有焦點,就可以使用滑鼠左鍵 enter鍵或空格鍵觸發該按鈕的click事件。通過設定窗體的acceptbutton 或 cancelbutton 屬性,無論該按鈕是否有焦點,都可以使使用者...

Button 控制項

button控制項又稱按鈕控制項,是 windows應用程式中最常用的控制項之一,通常用它來執行命令。如果按鈕具有焦點,就可以使用滑鼠左鍵 enter鍵或空格鍵觸發該按鈕的click事件。通過設定窗體的acceptbutton 或 cancelbutton 屬性,無論該按鈕是否有焦點,都可以使使用者...

三 Button控制項

在建立視窗的時候,無論是createwindow 函式還是createwindowex 函式,所給定的第乙個引數就是乙個關於類名的字串。而這樣的乙個類名,在之前的程式裡都是在自行自行設定了wndclas 結構體變數後,註冊的視窗類。實際上,win32系統在建立視窗尋找參照的視窗類時,假如並沒有在程式...