0

我是 wxRuby 的新手,只是想弄清楚。创建 TextCtrl 后如何更改其样式。

tb = Wx::TextCtrl.new(panel, -1, :style => Wx::TE_PASSWORD)

正确设置文本输入,但是否可以在创建后更改此属性?

tb = Wx::TextCtrl.new(panel, -1)
tb.set_window_style(Wx::TE_PASSWORD)

什么都不做,并且插入set_styleset_default_style每个抛出错误。

4

1 回答 1

0

我认为该set_style方法旨在更改文本本身的样式,而不是 textctrl 的样式。我一直在尝试找到一个更改 textctrl 样式的示例,但我还没有找到任何东西。

于 2010-09-10T03:35:38.380 回答