如何使用vb.net为Windows 8.1商店应用程序处理OrientationChanged事件

时间:2013-10-26 00:27:34

标签: vb.net windows-8.1

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

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

然后我在工具箱的MainPage.xaml上放置了一个TextBox。

从属性我将其名称更改为“TextBox1”

我已阅读this article,我导入了这些类:

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

然后我在主页类中放入了declation:

Private Event OrientationChanged As TypedEventHandler(Of DisplayInformation, Object)

以及私有方法的声明:

Private Sub ChangeText() Handles Me.OrientationChanged

    TextBox1.Text = "Hello World"
End Sub

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

然后使用模拟器我按下“顺时针旋转”按钮, 但TextBox1的文本不会改变。

上面的代码出了什么问题?我是否错过了处理事件或其他错误的全部内容?

提前致谢。

1 个答案:

答案 0 :(得分:0)

OrientationChanged不会在模拟器中触发。