1
ContextMenu의 MenuItem에 포함 된 TextBox가 있습니다. 그러나 ContextMenu 외부에있는 다른 컨트롤에 액세스 할 수있는 것과 같은 방법으로 해당 TextBox에 액세스 할 수 없습니다. 여기 내 XAML이 있습니다 :ContextMenu 내 TextBox에 액세스
<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'입니다.