S snake Unregistered / Unconfirmed GUEST, unregistred user! 2000-12-08 #1 我在做了个这样一个控件,在button上放一个label。其它都正常,就是一点击button时 label上的文字就不见了,是否由于label没有Invalidate过程引起?应该在什么地方重绘 控件?
我在做了个这样一个控件,在button上放一个label。其它都正常,就是一点击button时 label上的文字就不见了,是否由于label没有Invalidate过程引起?应该在什么地方重绘 控件?
J JohnsonGuo Unregistered / Unconfirmed GUEST, unregistred user! 2000-12-08 #2 试一下不用TLabel,改用TStaticText。
左 左右手 Unregistered / Unconfirmed GUEST, unregistred user! 2000-12-18 #5 你点击button时将button重画了,可是没有重画label,所以没有了
W wjiachun Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-04 #7 snake:如果你还要继续讨论请定期提前你的帖子,如果不想继续讨论请结束帖子。
J JohnsonGuo Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-06 #10 你应该重载TButton.Click方法,如下: procedure TMyButton.Click; begin inherited; FText.Invalidate; //FText是TStaticText end;
你应该重载TButton.Click方法,如下: procedure TMyButton.Click; begin inherited; FText.Invalidate; //FText是TStaticText end;