如何在c#中应用后面的代码中应用RenderTransform?

时间:2016-08-17 06:33:53

标签: c#

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

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

对此有何建议?

2 个答案:

答案 0 :(得分:1)

我们可以将代码中的RenderTransform应用于代码,

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

答案 1 :(得分:0)

是,谢谢您的回答。只是要在此基础上一点一点,就可以水平和垂直翻转MediaPlayerElement:

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