如何将图像设置为KinectTilebutton的背景,并使其在鼠标移动过程中悬停
本文关键字:鼠标 悬停 过程中 移动 背景 图像 设置 KinectTilebutton | 更新日期: 2023-09-27 18:20:36
Hi我有一个Kinect
平铺按钮,带有Background
图像,设置如下
<k:KinectTileButton Click="ClickEvent" Height="50" Width="50" Foreground="White" Content="Button">
<k:KinectTileButton.Template>
<ControlTemplate>
<Image Source="BackgroudImages'icon.png"></Image>
</ControlTemplate>
</k:KinectTileButton.Template>
</k:KinectTileButton>
我的image.png
也是50x50
像素。但是,在我设置了Background
Image
之后,当我的鼠标指针在它上面移动时,我失去了悬停选项。当设置了Background
时,我可以在悬停期间让按钮发光吗?
如果设置了Button's background
,我可以在图像上写一个文本吗?Android
具有为Button
设置Background Image
和在该Background
上写入文本的选项。
BitmapImage bi = new BitmapImage();
bi.BeginInit();
bi.UriSource = new Uri("nosw.jpg", UriKind.Relative);
bi.EndInit();
var button = new KinectTileButton {
Background = new ImageBrush(bi),
Tag = lst[i],
//Label = lst[i],
Height = 200,
Width = 250
};
您可以使用<k:KinectTileButton.Background>
,因为您可以提供图像刷。下面的示例代码。
<k:KinectTileButton Click="ClickEvent" Height="50" Width="50" Foreground="White" Content="Button">
<k:KinectTileButton.Background>
<ImageBrush ImageSource="BackgroudImages/icon.png"></ImageBrush>
</k:KinectTileButton.Background>