从“保留”事件中的“ Windows Phone”列表框中获取选定的项目

伊尔杰夫

我的Windows Phone 8应用程序中有一个非常基本的列表框。它不是数据绑定到任何东西,它只是一个空的列表框。

<ListBox Margin="0,10" Name="lstStops" SelectionChanged="favouriteSelection" 
 Hold="favouriteSelectionHold" FontSize="28">
    <ListBox.Items>

    </ListBox.Items>
</ListBox>

我希望能够通过按住该项目,为用户提供从此列表中删除项目的选项。我添加了一个onHold事件,当用户按下列表中的某个项目并按住时会触发该事件,但是我不知道如何找出他们在列表框中选择的实际条目。

我如何找出他们按下并按住的项目?

这是填充列表框的方式:

foreach (KeyValuePair<string, Object> entry in IsolatedStorageSettings.ApplicationSettings)
{
    lstStops.Items.Add(entry.Key as String + " - " + entry.Value as String);
}
伊戈尔·拉里奇(Igor Ralic)

已经被问过很多次了。有多种方法可以实现此目的。在这里阅读更多

一种方法包括获取发送者的数据上下文并将其转换为您的Item类型。

编辑:由于它是一堆字符串,提取字符串的方法可以是:

private void favouriteSelectionHold(object sender, System.Windows.Input.GestureEventArgs e)
{
    string n = (e.OriginalSource as TextBlock).Text;
}

仅当您的DataTemplate的定义没有不同时,此方法才有效。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何滚动到Windows Phone 7列表框中的选定项目

来自分类Dev

即使在mvvm Windows Phone应用程序中返回后,列表框也会突出显示选定的项目

来自分类Dev

如何从列表框C#Windows应用程序中获取多个选定值

来自分类Dev

用于刷新列表框Windows Phone中的项目的特定UI

来自分类Dev

使用C#从Windows Phone的列表框中删除所选项目

来自分类Dev

如何在Windows Phone绑定中从列表框获取值?

来自分类Dev

如何在Windows Phone绑定中从列表框获取值?

来自分类Dev

Windows Phone中的列表选择器选定值和列表框选定值

来自分类Dev

在Windwos Phone 8.1 Silverlight中,如何从列表框中删除选定的项目

来自分类Dev

如何在Windows Phone 8的字符串数组中的每个列表框项目上应用背景色?

来自分类Dev

如何在Windows Phone 8的字符串数组中的每个列表框项目上应用背景色?

来自分类Dev

从列表框中获取选中的项目

来自分类Dev

使用C#从列表框中的选定项目中获取ValueMember

来自分类Dev

使用jQuery从asp列表框中获取选定项目的计数

来自分类Dev

从列表框(ObservableCollection)中删除选定的项目

来自分类Dev

从列表框(ObservableCollection)中删除选定的项目

来自分类Dev

从列表框中的选定项目中删除3行

来自分类Dev

从选中的列表框中检索选定的项目?

来自分类Dev

Windows Phone 7-从列表框中传递/传输所选数据

来自分类Dev

Windows Phone 8中的列表框和文本块绑定

来自分类Dev

如何在Windows Phone中使用C#在列表框中显示完整数据

来自分类Dev

如何在Windows Phone 7应用程序的列表框中显示完整数据

来自分类Dev

Windows Phone 8中未显示列表框数据和图像

来自分类Dev

HorizontalContentAlign =“ Stretch”并更改列表框Windows Phone 8中的突出显示背景颜色

来自分类Dev

文本块下方的数据绑定列表框未在Windows Phone中滚动

来自分类Dev

如何在Windows Phone 8中制作不可滚动的列表框

来自分类Dev

Windows Phone 8中未显示列表框数据和图像

来自分类Dev

为什么比Windows Phone 8中的列表框更喜欢LongListSelector

来自分类Dev

需要在Windows Phone 8中创建带有动画的列表框删除项

Related 相关文章

  1. 1

    如何滚动到Windows Phone 7列表框中的选定项目

  2. 2

    即使在mvvm Windows Phone应用程序中返回后,列表框也会突出显示选定的项目

  3. 3

    如何从列表框C#Windows应用程序中获取多个选定值

  4. 4

    用于刷新列表框Windows Phone中的项目的特定UI

  5. 5

    使用C#从Windows Phone的列表框中删除所选项目

  6. 6

    如何在Windows Phone绑定中从列表框获取值?

  7. 7

    如何在Windows Phone绑定中从列表框获取值?

  8. 8

    Windows Phone中的列表选择器选定值和列表框选定值

  9. 9

    在Windwos Phone 8.1 Silverlight中,如何从列表框中删除选定的项目

  10. 10

    如何在Windows Phone 8的字符串数组中的每个列表框项目上应用背景色?

  11. 11

    如何在Windows Phone 8的字符串数组中的每个列表框项目上应用背景色?

  12. 12

    从列表框中获取选中的项目

  13. 13

    使用C#从列表框中的选定项目中获取ValueMember

  14. 14

    使用jQuery从asp列表框中获取选定项目的计数

  15. 15

    从列表框(ObservableCollection)中删除选定的项目

  16. 16

    从列表框(ObservableCollection)中删除选定的项目

  17. 17

    从列表框中的选定项目中删除3行

  18. 18

    从选中的列表框中检索选定的项目?

  19. 19

    Windows Phone 7-从列表框中传递/传输所选数据

  20. 20

    Windows Phone 8中的列表框和文本块绑定

  21. 21

    如何在Windows Phone中使用C#在列表框中显示完整数据

  22. 22

    如何在Windows Phone 7应用程序的列表框中显示完整数据

  23. 23

    Windows Phone 8中未显示列表框数据和图像

  24. 24

    HorizontalContentAlign =“ Stretch”并更改列表框Windows Phone 8中的突出显示背景颜色

  25. 25

    文本块下方的数据绑定列表框未在Windows Phone中滚动

  26. 26

    如何在Windows Phone 8中制作不可滚动的列表框

  27. 27

    Windows Phone 8中未显示列表框数据和图像

  28. 28

    为什么比Windows Phone 8中的列表框更喜欢LongListSelector

  29. 29

    需要在Windows Phone 8中创建带有动画的列表框删除项

热门标签

归档