【发布时间】:2010-02-08 20:53:26
【问题描述】:
是否可以创建一个宏或样式表,以便当 TextBox 文本区域为空时,它本身是黄色的,而当它有数据时,它是白色的。我想在不必显式调用 TextChanged 事件的情况下完成此操作。
【问题讨论】:
-
ASP.NET 还是 Windows 窗体?您说的是样式表,但以防万一您不是指 Web...
-
抱歉,Windows 窗体,我在想样式表之类的东西
是否可以创建一个宏或样式表,以便当 TextBox 文本区域为空时,它本身是黄色的,而当它有数据时,它是白色的。我想在不必显式调用 TextChanged 事件的情况下完成此操作。
【问题讨论】:
为什么不创建一个新的自定义控件来扩展 TextBox 并满足您的需求?这样你也可以集中调整它。但是,它肯定会使用 TextChanged 事件。另一种方法是将代码放入表单中,但我认为这样会慢很多并且不可重用。
【讨论】: