1

好的,所以我设计了一个名为“我的手机在哪里?”的简单应用程序。每当收到特定文本消息时激活(“findme”)。组件历史“按钮”(ListPicker 组件)显示在屏幕上,用户可以在其中检查应用程序已激活的发生历史。我希望列表显示应用程序已激活的所有事件。

唯一的问题是,每当激活应用程序时,ListPicker.Elements 变量都会被最新条目覆盖,而不是累积列表。这意味着,每次我将消息“findme”从一个模拟器发送到带有应用程序的模拟器时,列表都会被覆盖并显示最近发生的事件。

如何创建列表而不从第一次出现重新开始列表?

这是我所拥有的快照: 在此处输入图像描述

截图:http :
//i.stack.imgur.com/b4ESN.jpg http://i.stack.imgur.com/lVYhd.jpg

非常感谢任何帮助!

4

1 回答 1

0

如果要将项目添加到列表中,则必须使用将项目添加到列表块,因此
首先定义一个变量,例如 myList

在此处输入图像描述

然后在 Texting.MessageReceived 事件中使用添加项目到列表块

在此处输入图像描述

并在 Listpicker.BeforePicking 事件中将列表分配给您的列表选择器

在此处输入图像描述

有关使用列表的更多信息,请参见此处

于 2013-09-28T14:53:41.527 回答