Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/281.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# 在WPF中编辑/重命名ListView项目标签名称以进行就地编辑_C#_Wpf_Listview - Fatal编程技术网

C# 在WPF中编辑/重命名ListView项目标签名称以进行就地编辑

C# 在WPF中编辑/重命名ListView项目标签名称以进行就地编辑,c#,wpf,listview,C#,Wpf,Listview,我想知道如何在WPF()中编辑或重命名ListView项标签的名称 如果这是可能的,我该怎么做?您显然来自Winforms背景,其中内置了编辑ListViewItem的标签 WPF没有这种内置功能,所以您必须自己实现它 常规的GridViewColumn标记提供了一个不可编辑的列。 由于要编辑此字段,应在单元格模板中使用文本框 例如: <GridViewColumn.CellTemplate> <DataTemplate> <TextBox

我想知道如何在WPF()中编辑或重命名ListView项标签的名称


如果这是可能的,我该怎么做?

您显然来自Winforms背景,其中内置了编辑
ListViewItem
的标签

WPF没有这种内置功能,所以您必须自己实现它

常规的
GridViewColumn
标记提供了一个不可编辑的列。 由于要编辑此字段,应在
单元格模板
中使用
文本框

例如:

<GridViewColumn.CellTemplate>
    <DataTemplate>
        <TextBox Width="40" Text="{Binding FieldName}"/>
    </DataTemplate>
</GridViewColumn.CellTemplate>

您可以使用此


此链接完美地解释了“WPF中用于就地编辑的可编辑TextBlock”,您可以使用此链接

找不到可编辑TextBlock的类型或命名空间名称“Borgstrup”。