Ok, I already did, but I don't want resolve by using View.Size, because this affects rotations too... (for a single sprite shadow's cases it's fine) But, if I rotate the view and change the size... the size has been changed exactly as if I had not change rotation before.
For displayAttachment this looks a bit complicated, because I want to modify the view like a matrix (for display attaching purposes), so I want to do some like this:
matrix = matrix.CreateTranslation(new Vector2(100f,120f));
matrix = matrix.CreateRotation(MathBasics.TWO_PI * 0.1f);
matrix = matrix.CreateScale(0.5f,2f);
Draw();
But the result to modify views, it's like do that:
matrix = matrix.CreateScale(0.5f,2f);
matrix = matrix.CreateTranslation(new Vector2(100f,120f));
matrix = matrix.CreateRotation(MathBasics.TWO_PI * 0.1f);
Draw();
Really, this request is because I have a DisplayObject hierarchi system, so I need to figure how to work with matrix more directly.