UWP for IoT自定义列表框

时间:2017-02-19 16:52:01

标签: vb.net listbox uwp-xaml raspberry-pi3 windowsiot

我已经2天在使用Listbox了;我正在研究覆盆子Pi 3的接口(使用Windows 10 IoT )。此列表旨在包含从Web服务获取的项目列表...一旦单击其中一个,我应该将用户重定向到包含该项目任务的新框架...我正在考虑使用该ID执行此操作使用列表框的项目(用户将只有3个按钮,没有鼠标或键盘)...主要问题是我找不到隐藏的方法(因为我是过去常用的vb.net表单)列表中的id ...

在vb.net中,我曾经用

创建一个列表框
ListBox1.Items.Add(New ListItem("id", "string"))

使用xaml似乎不可能这样做......我怎么能这样做?我应该使用其他组件而不是列表框吗?

提前致谢!!!

更新:

我的列表框只是一个空的:

<ListBox Margin="0,0,0,0" VerticalAlignment="Top" Name="listaprova">
</ListBox>

我一直在尝试使用此代码而没有结果:

listaprova.Items.Add(New ListBoxItem() with {Tag = "id", Content = "test"})
Dim test As reader.ProjList() = Await list.ObtainProjectsAsync("Admin", "admin") 
listaprova.Items.Add(test(0).ID, test(0).Nome)

我做的另一个尝试是创建一个新的listboxItem并按顺序添加它:

Dim lp As New ListBoxItem()
lp.Tag = "id"
lp.Content = "test"
listaprova.Items.Add(lp)
listaprova.Items.Add(lp)

但是在第二次添加应用程序崩溃。

0 个答案:

没有答案