我的.xaml中定义了一个普通的WPF ListBox:
...
<ListBox Name="foo">
</ListBox>
...
在我的匹配.xaml.cs中,我以编程方式将字符串添加到此ListBox。
我希望能够在运行时从UI编辑这些字符串。
我是WPF的新手,所以我的第一个想法是通过回调动态地用TextBox替换ListBox集合中的字符串。虽然这没有产生任何错误,但它似乎根本没有改变UI。
在WPF中执行此类操作是否有标准方法?
答案 0 :(得分:3)
您需要做的是在xaml中定义列表项是TextBox。您可以在此处阅读类似的问题:TextBox, Button and ListBox in a ListBox