代码之家  ›  专栏  ›  技术社区  ›  luke

使列表框项可编辑

  •  3
  • luke  · 技术社区  · 15 年前

    我的.xaml中定义了一个普通的旧wpf列表框:

    ...
       <ListBox Name="foo">
       </ListBox>
    ...
    

    在matching.xaml.cs中,我以编程方式将字符串添加到此列表框中。

    我希望能够在运行时从UI编辑这些字符串。

    我对WPF不熟悉,所以我的第一个想法是通过回调动态地用文本框替换列表框集合中的字符串。虽然这不会产生任何错误,但似乎根本没有改变用户界面。

    在WPF中有没有一种标准的方法来做这种事情?

    1 回复  |  直到 10 年前
        1
  •  3
  •   Community CDub    7 年前

    您需要做的是在XAML中定义列表项是文本框。您可以在此处阅读类似的问题: TextBox, Button and ListBox in a ListBox