请教一个WPF 动态显示按钮的问题,高手请进哦
一个播放器的代码主要想实现功能:视频播放的界面上,我鼠标移动到界面的某个区域的时候,然后把那个GRID显示出来,然后grid里面有一些控制按钮,然后我就可以对视频进行控制
前台代码:
C# code
<Grid x:Name="FunctionBar" HorizontalAlignment="Right" Width="133" Visibility="Hidden" MouseEnter="BtnViewVisible" MouseLeave="BtnViewHidden" >
<button></button>
<button></button>
<button></button>
<button></button>
</Grid>
后台代码:
C# code
private void BtnViewVisible(object sender, MouseEventArgs e)
{
if (FunctionBar.Visibility == Visibility.Hidden)
{
FunctionBar.Visibility = Visibility.Visible;
}
}
private void BtnViewHidden(object sender, MouseEventArgs e)
{
if (FunctionBar.Visibility==Visibility.Visible)
{
FunctionBar.Visibility = Visibility.Hidden;
}
}
我写的这些效果不行,主要问题是视屏播放的时候 那个grid直接是隐藏状态 完全没有浮动出现的效果。