Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使行作为文本框可编辑的简单listview或listbox_C#_Wpf_Listview_Listbox_Contenteditable - Fatal编程技术网

C# 如何使行作为文本框可编辑的简单listview或listbox

C# 如何使行作为文本框可编辑的简单listview或listbox,c#,wpf,listview,listbox,contenteditable,C#,Wpf,Listview,Listbox,Contenteditable,我正在寻找一个简单的解决方案,将允许我编辑的内容列表框或listview中 C#.net 4.5 WPF应用程序 我遇到了listView1.LabelEdit=true但是wpf中没有这样的选项 datagrid并不像使用listbox或listview那么简单 有什么简单的解决办法吗 非常感谢你 示例listbox和listview <ListView Name="lstBoxTableColumnValues" HorizontalAlignment="Left" Height="

我正在寻找一个简单的解决方案,将允许我编辑的内容列表框或listview中

C#.net 4.5 WPF应用程序

我遇到了
listView1.LabelEdit=true但是wpf中没有这样的选项

datagrid并不像使用listbox或listview那么简单

有什么简单的解决办法吗

非常感谢你

示例listbox和listview

<ListView  Name="lstBoxTableColumnValues" HorizontalAlignment="Left" Height="462" Margin="315,76,0,0" VerticalAlignment="Top" Width="214"/>
<ListBox Name="lstBoxSelectedColumnDistcintValues" HorizontalAlignment="Left" Height="462" Margin="534,76,0,0" VerticalAlignment="Top" Width="282"/>

因此,假设在我填充列表框后,我将单击我想要的任何索引项并编辑其内容。当我检索到那个特定的索引时,我会得到我编辑过的值。

你在找listBox1.ItemSource???@apomene我更新了我的答案你需要一个TextBox的内容模板。不能只添加项目。
lstBoxTableColumnValues.Items.add(string);
lstBoxSelectedColumnDistcintValues.Items.add(string);

string asdsa=lstBoxTableColumnValues.Items[0];
asdsa=lstBoxSelectedColumnDistcintValues.Items[0];