突出显示,就像当您将鼠标悬停在按钮上时,它会突出显示。但是,当您点击按钮时,如何保留亮点?
答案 0 :(得分:2)
我不知道你为什么需要这种行为,但也许你可以使用另一个控件而不是Button。 您可以使用带有按钮外观的CheckBox 。您可以在复选框的属性窗口中更改此外观。
如果您不想使用此选项,请告诉我: - )
答案 1 :(得分:1)
这不是一个功能规范。什么时候应该关掉? Anyhoo,使用CheckBox,设置Appearance = Button,AutoSize = False,TextAlign = MiddleCenter。
答案 2 :(得分:1)
如果这是WPF或Silverlight,您可以简单地重新模板Button control,并更改“正常”状态以匹配“MouseOver”状态。不确定你在使用什么?
答案 3 :(得分:0)
要突出显示按钮,您必须使用两个按钮。
将一个放在另一个之上。
关于red_button的鼠标按下事件:
red_button.sendtoback
faded_red_button.bringtofront
faded_redb_button.visible=true
关于red_button的鼠标注册事件:
faded_red_button.sendtoback
red_button.bringtofront
red_button.visible=true