Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/304.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# Elementhosted WPF Mediaelement不允许旋转_C#_Rotation_Mediaelement - Fatal编程技术网

C# Elementhosted WPF Mediaelement不允许旋转

C# Elementhosted WPF Mediaelement不允许旋转,c#,rotation,mediaelement,C#,Rotation,Mediaelement,我有一个windows窗体应用程序 我想在其中使用mediaelement,所以我使用elementhost。我创建了一个wpf用户控件,在其中放置了一个mediaelement。在我的应用程序中,我写了以下内容,目的是旋转元素 System.Windows.Controls.MediaElement wm = new System.Windows.Controls.MediaElement(); wm.LayoutTransform.Value.Rotate(22.0); elementHo

我有一个windows窗体应用程序

我想在其中使用mediaelement,所以我使用elementhost。我创建了一个wpf用户控件,在其中放置了一个mediaelement。在我的应用程序中,我写了以下内容,目的是旋转元素

System.Windows.Controls.MediaElement wm = new 
System.Windows.Controls.MediaElement();
wm.LayoutTransform.Value.Rotate(22.0);
elementHost1.Child = wm;
wm.Source = new Uri(dateiname);
wm.Play();
dateiname是文件名


它播放,但不旋转。如何旋转wm的视频?

可能稍晚一点。试试这个:

        RotateTransform rt = new RotateTransform {Angle = 20.0};
        wm.LayoutTransform = rt;

也许晚一点。试试这个:

        RotateTransform rt = new RotateTransform {Angle = 20.0};
        wm.LayoutTransform = rt;

它在纯WPF中工作吗?它在纯WPF中工作吗?帮助。