使ListBox项目可编辑

3

我有一个在.xaml文件中定义的普通WPF ListBox:

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

在我的匹配 .xaml.cs 文件中,我通过编程向这个 ListBox 添加字符串。
我希望能够在运行时从 UI 中编辑这些字符串。
由于我对 WPF 不熟悉,所以我的第一个想法是通过回调动态地用 TextBox 替换 ListBox 的集合中的字符串。尽管没有出现任何错误,但似乎并没有改变 UI。
在 WPF 中,有标准的方法来处理这种情况吗?
1个回答

3

2
我不希望列表项始终是(或看起来像)文本框。我只想让它们像文本框一样可编辑,由用户交互触发。 - luke
1
我想我懂了。类似于双击,然后它变成了一个TextBox。 我相信这正是你要找的:http://msdn.microsoft.com/en-us/library/ms771277.aspx - jpsstavares
你评论中的链接正是我所需要的。谢谢。 - luke
1
我似乎在提到的页面上找不到下载链接。 - umutesen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接