小编Jos*_*Mak的帖子

更新Windows 8 C#Metro App的GUI

我使用C#中的Visual Studio 11 Ultimate为Win 8创建了一个基本的Metro App.

这里的问题是我想显示随某些事件动态变化的文本.一个例子是一个应用程序,其中一个数字显示在屏幕上,并且只要点击鼠标就增加1.

我已经使用XAML绑定到我创建的数据结构,它确实获得了我需要显示的值,但问题是当这些值发生变化时,GUI上显示的数字不会改变.

如何将我的XAML绑定到动态更改的数据,以便GUI上的XAML显示也发生变化?

谢谢您的帮助!

- 编辑 -

我已经实现了INotifyPropertyChanged接口,但现在我从这行代码中收到一个异常:

PropertyChanged(this,new PropertyChangedEventArgs(propertyName));

这是异常信息:

该应用程序调用了一个为不同线程编组的接口.(来自HRESULT的异常:0x8001010E(RPC_E_WRONG_THREAD))

c# xaml windows-8 windows-runtime winrt-xaml

5
推荐指数
1
解决办法
4072
查看次数

标签 统计

c# ×1

windows-8 ×1

windows-runtime ×1

winrt-xaml ×1

xaml ×1