如果我想清除UIElement上的RenderTransform,那么执行此操作的首选方法是什么?双方似乎工作:在WPF中,RenderTransform的null和Identity有什么区别?
MyGrid.RenderTransform = null;
或
MyGrid.RenderTransform = Transform.Identity;
有谁知道其中的差别或是否会有被设置为null任何副作用?
从MSDN:
https://msdn.microsoft.com/en-us/library/system.windows.media.transform.identity(v=vs.110).aspx
当您申请单位矩阵,它不会改变的对象。它就像乘以1.
此外,UIElement.RenderTransform的默认值是Transform.Identity。
https://msdn.microsoft.com/en-us/library/system.windows.uielement.rendertransform(v=vs.110).aspx