wxGlade:根据wxGlade中的字符数设置初始大小
wxGlade: Set the initial size based on number of characters inside wxGlade
我在 glade 中有一个 wx.Choice 控件,但是我不确定如何将控件的默认大小设置为等于 x 个字符。
有没有办法将 wxGlade 中的小部件的初始大小设置为预期字符串的长度(以像素为单位)?
wx.Choice.SetInitialSize(dc.GetTextExtent("expected string")[0])
简而言之,没有这样的选项,将来可能会添加,但是目前wxGlade没有提供一种方便的方式来指定字符数的初始大小。
添加代码
wx.Choice.SetInitialSize(dc.GetTextExtent("expected string")[0])
在 wxGlade 的代码部分是一种方法,另一种是在 Python 代码中手动添加它。
我在 glade 中有一个 wx.Choice 控件,但是我不确定如何将控件的默认大小设置为等于 x 个字符。
有没有办法将 wxGlade 中的小部件的初始大小设置为预期字符串的长度(以像素为单位)?
wx.Choice.SetInitialSize(dc.GetTextExtent("expected string")[0])
简而言之,没有这样的选项,将来可能会添加,但是目前wxGlade没有提供一种方便的方式来指定字符数的初始大小。
添加代码
wx.Choice.SetInitialSize(dc.GetTextExtent("expected string")[0])
在 wxGlade 的代码部分是一种方法,另一种是在 Python 代码中手动添加它。