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

时间:2016-01-05 06:57:52

标签: c# wpf listview

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

如果可以,我该怎么做?

2 个答案:

答案 0 :(得分:0)

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

WPF没有此内置功能,因此您必须自己实现它。

常规GridViewColumn标记提供了不可编辑的列。 由于您要修改此字段,因此您应在TextBox中使用CellTemplate

示例:

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

答案 1 :(得分:0)

您可以使用此http://www.codeproject.com/Articles/31592/Editable-TextBlock-in-WPF-for-In-place-Editing

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