如何在c#代码中应用RenderTransform

本文关键字:应用 RenderTransform 代码 | 更新日期: 2023-09-27 18:02:39

我是RenderTransform的新手,我需要在代码后面(c#)应用下面的RenderTransform

  <local:Container.RenderTransform>
         <CompositeTransform x:Name="visualCoinatiner_transform" />
  </local:Container.RenderTransform> 

有什么建议吗?

如何在c#代码中应用RenderTransform

我们可以在后面的代码中应用RenderTransform,像下面的代码,

private CompositeTransform _compositeTransform;
_compositeTransform = new CompositeTransform();
this.RenderTransform = _compositeTransform;

是的,谢谢你的回答。在它的基础上再添加一点,将MediaPlayerElement水平和垂直翻转:

thisMPElement = Canvas.FindName("NameOfXAMLElement") as MediaPlayerElement;
var cp = new CompositeTransform()
{
    ScaleX = -1,
    ScaleY = -1
};
thisMPElement.RenderTransform = cp;