自动清除TEdit中的默认文本

时间:2015-06-11 19:22:53

标签: delphi-7 default-value editbox

我的表单上有几个TEdits。创建时,它们具有灰色字体颜色的默认文本。 (例如“姓氏”和“姓名”)见下面的例子:

enter image description here

他们的点击事件会导致清除默认文本,并将其字体颜色设置为黑色。

enter image description here

我的问题:当我使用Tab键在TEdits之间切换时,onClick事件不会被触发,因此TEdit将不会被清除,字体颜色将保持灰色。

有关如何解决这个问题的任何建议将不胜感激!

0 个答案:

没有答案