在metro应用程序中旋转文本块

时间:2012-06-13 08:07:38

标签: windows-8 rotation microsoft-metro

我在一个应用程序中写了(在Windows 8 cr,vs2011中)我旋转了一个文本块。 现在,在同一个应用程序中的Windows 8 rc和vs 2012中,旋转无效。

textblock.ManipulationMode = (lastTB.ManipulationMode & ~ManipulationModes.System) | ManipulationModes.Rotate | ManipulationModes.RotateInertia;
textblock.ManipulationDelta += lastTB_ManipulationDelta;

事件无效。

任何想法?

1 个答案:

答案 0 :(得分:0)

这可能是因为Release Release中的Manipulation事件发生了一些变化。本文档为您提供有关API中已更改内容的详细信息:Migrating your Windows 8 Consumer Preview app to Windows 8 Release Preview

具体来说,事件现在使用度而不是弧度。那么也许您可能需要更改代码才能反映出来?