【发布时间】:2011-01-21 23:06:46
【问题描述】:
我是silverlight的新手,谁能指导我如何做到这一点。
感谢
【问题讨论】:
标签: silverlight
我是silverlight的新手,谁能指导我如何做到这一点。
感谢
【问题讨论】:
标签: silverlight
XAML:
<HyperlinkButton Name="hyperlinkButton" Content="Change Background" MouseEnter="hyperlinkButton_MouseEnter" MouseLeave="hyperlinkButton_MouseLeave" />
代码背后:
private void hyperlinkButton_MouseEnter(object sender, MouseEventArgs e)
{
hyperlinkButton.Background = new SolidColorBrush(Colors.Red);
}
private void hyperlinkButton_MouseLeave(object sender, MouseEventArgs e)
{
hyperlinkButton.Background = new SolidColorBrush(Colors.White);
}
【讨论】:
Here 是视频教程“如何设置超链接按钮的样式”。在那里你可以看到
How to change the color of a Hyperlink Button when the mouse is over it.
也可以下载源代码。
如果您想按照@BurkDigglers 的描述进行操作,则必须为每个超链接按钮处理MouseEnter 和MouseLeave 事件。
【讨论】: