У меня есть TextBox, который является частью MenuItem ContextMenu.Тем не менее, я не могу получить доступ к этому TextBox так же, как я могу получить доступ к другим элементам управления, которые находятся за пределами ContextMenu.Вот мой XAML:
<ListBox Name="ItemList">
<ListBox.Resources>
<ContextMenu x:Key="listBoxItemContextMenu">
<MenuItem Header="Rename">
<TextBox Name="newFilename" KeyUp="renameFile" />
</MenuItem>
</ContextMenu>
</ListBox.Resources>
<ListBox.ItemContainerStyle>
<Style TargetType="ListBoxItem">
<Setter Property="ContextMenu" Value="{StaticResource listBoxItemContextMenu}"/>
</Style>
</ListBox.ItemContainerStyle>
</ListBox>
TextBox, к которому я пытаюсь получить доступ, это «renameFile».