Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在WPF中自动隐藏网格行_C#_Wpf_Gridview - Fatal编程技术网

C# 在WPF中自动隐藏网格行

C# 在WPF中自动隐藏网格行,c#,wpf,gridview,C#,Wpf,Gridview,我正在尝试构建一个全屏应用程序,在网格行中有行/列。 我想要的是默认情况下折叠拐角行/列,并且每当光标位于边缘时,该行/列都应展开,也就是说,它将变得可见(就像windows中的媒体播放器使用播放控件一样) 有人能帮我详细介绍一下如何实现这一点吗 谢谢您应该能够将要隐藏的行的高度设置为0,并添加MouseEnter和MouseLeave事件。命名您的行(以便您可以调用它),然后在MouseEnter方法(增加以使其可见)和MouseLeave方法(减少回0以隐藏)中修改高度 我目前还没有访问VS

我正在尝试构建一个全屏应用程序,在网格行中有行/列。 我想要的是默认情况下折叠拐角行/列,并且每当光标位于边缘时,该行/列都应展开,也就是说,它将变得可见(就像windows中的媒体播放器使用播放控件一样)

有人能帮我详细介绍一下如何实现这一点吗


谢谢

您应该能够将要隐藏的行的高度设置为0,并添加MouseEnter和MouseLeave事件。命名您的行(以便您可以调用它),然后在MouseEnter方法(增加以使其可见)和MouseLeave方法(减少回0以隐藏)中修改高度


我目前还没有访问VS,因此我不能100%确定它们是事件名称,但应该可以告诉您我的意思的要点。

好的,但我必须在行中而不是在行中检测控件的事件。但是我设置了行的大小。现在知道如何设置动画过程了吗?如果我设置了高度,我就可以设置动画将控件的属性设置为0而不是行。