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>
私がアクセスしようとしているテキストボックスには、「でrenameFile」です。