如何使用ItemTemplate、WPF中的控件获取当前ListViewItem

如何使用ItemTemplate、WPF中的控件获取当前ListViewItem,wpf,listview,itemtemplate,Wpf,Listview,Itemtemplate,我有以下代码: <ListView.ItemTemplate> <DataTemplate> <StackPanelName="stackPanel" Orientation="Horizontal"> <TextBoxName="textBoxOrg" Background="Transparent" BorderThickness="0" TextWrapping="Wrap" Text="{Bindi

我有以下代码:

<ListView.ItemTemplate>
<DataTemplate>
    <StackPanelName="stackPanel" Orientation="Horizontal">
        <TextBoxName="textBoxOrg"
            Background="Transparent" BorderThickness="0" TextWrapping="Wrap" Text="{BindingOrgText}"
            IsReadOnly="True"/>
        <TextBoxName="textBoxNew"
            Background="Transparent" BorderThickness="0" TextWrapping="Wrap" Text="{BindingNewText}"
            AcceptsReturn="True"/>
        </StackPanel>
    </DataTemplate>
</ListView.ItemTemplate>


现在我想使用textBoxNew\u GotFocus聚焦父控件(ListViewItem),但当我使用textBoxNew.parent时,它返回一个错误“无法将DependencyObject转换为控件”。我该怎么办?

您可以使用浏览可视化树。 视觉/逻辑树概念是整个WPF体验的核心。一本好书是: