如何使用 Windows 8.1 应用商店应用程序的 vb.net 处理方向更改事件



我安装了Windows 8.1和Visual Studio 2013 RC。

我创建了一个面向.NET Framework 4.5.1的新Windows应用商店项目

然后,我从工具箱中在 MainPage.xaml 上放置了一个文本框。

从属性中,我将其名称更改为"文本框1"

我已经阅读了这篇文章,并导入了类:

Windows.Graphics.Display
Windows.Graphics.Display.DisplayInformation

然后我在主页类中放置了以下名称:

Private Event OrientationChanged As TypedEventHandler(Of DisplayInformation, Object)

以及私有方法的声明:

Private Sub ChangeText() Handles Me.OrientationChanged
    TextBox1.Text = "Hello World"
End Sub

我检查了模拟器选项卡并运行了该项目。

然后使用模拟器,我按下"顺时针旋转"按钮,但文本框 1 的文本不会更改。

上面的代码有什么问题?我是否错过了处理事件的全部意义或其他问题?

提前谢谢。

OrientationChanged 不会在模拟器中触发。

最新更新