我的WPF菜單出現了問題。問題是我在裏面使用了一個擴展器和一個菜單。當我然後想要添加此菜單項的子項時,我只是創建了它,並且在運行應用程序之前,它在預覽中正常顯示。但是,當我運行應用程序時,我無法單擊菜單訪問該子項目。我究竟做錯了什麼?WPF - 菜單顯示正確,但不能點擊它...(C#)
這裏是(使用C#)我的WPF代碼:
<Expander Header="Handle"
FontSize="15"
BorderBrush="Black"
Margin="3,0,2,1">
<Menu Background="White">
<VirtualizingStackPanel Orientation="Vertical">
<MenuItem x:Name="MenuArticle"
Header="Article"
Height="25"
FontSize="13"
Width="177"
Click="MenuArticle_Click">
<MenuItem x:Name="menuNewArticle"
Header="New article"
Height="25"
FontSize="13"
Width="187"/>
<MenuItem x:Name="menuHandleArticle"
Header="Handle article"
Height="25"
FontSize="13"
Width="187"/>
</VirtualizingStackPanel>
</Menu>
</Expander>
我希望它看起來像這樣,甚至當我運行應用程序
'VirtualizingStackPanel'就是你做錯了。曾經考慮過*評論*代碼並再次測試?當你面臨問題時,這是很常見的事情。 – Jim