【问题标题】:Delete ListBoxItem from ListBox when button in ListBoxItem is cliecked单击 ListBox 项中的按钮时从 ListBox 中删除 ListBox 项
【发布时间】:2009-09-08 01:19:41
【问题描述】:

我有一个 ListBox,其 ListBoxItems 由数据模板生成。我有一个 ListBoxItem 样式的按钮,它有一个用于删除列表项的按钮。当用户单击按钮时,由于它获得焦点,ListBox 永远不会有 SelectedIndex。因此,按钮上的 Click 事件永远无法删除 ListBoxItem。是否可以通过查找列表项的父网格来删除列表项?该按钮是 ListBoxItem 样式网格的子级。

【问题讨论】:

    标签: silverlight-3.0


    【解决方案1】:

    关于您的问题,我假设您绑定到列表框的集合中的每个项目都有一个唯一的 id(比如说)。

    然后在这种情况下,您可以将该唯一值绑定到列表项的按钮。当点击被触发时,您将获得带有唯一标签的按钮,并且使用此标签值您可以删除列表项。

    希望这会有所帮助。

    谢谢

    阿什瓦尼

    【讨论】:

      猜你喜欢
      • 2020-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多