WPF에서 사이드 메뉴를 만들었습니다.동적으로 사이드 메뉴가 선택되었음을 나타냅니다.
private void MenuItem_Click_CNTD(object sender, RoutedEventArgs e)
{
//*** Count Delimiters Menu Click ***
// ... Cast sender object.
System.Windows.Controls.MenuItem item = sender as System.Windows.Controls.MenuItem;
// ... Change Title of this window.
Title = "Process " + item.Header + " Files";
lblDCTitle.Content = "Process to get mumber of delimiters in a large file.";
grdHeaderRows.Visibility = Visibility.Hidden;
mnuSideMenu.Height = 360;
grdMain.Height = 360;
grdDelimiterCount.Height = 400;
grdDelimiterCount.Visibility = Visibility.Visible;
}
이 모두 잘 작동하지만 클릭 된 메뉴 항목을 강조하고 싶습니다 :
다음
<Rectangle VerticalAlignment="Stretch" Width="1" Margin="2" Stroke="Black" />
<MenuItem Header="Remove Headers" Click="MenuItem_Click_RH" />
<MenuItem Header="Get Headers" Click="MenuItem_Click_GH" />
<MenuItem Header="Count Delimiters" Click="MenuItem_Click_CNTD" />
<Separator Style="{StaticResource {x:Static ToolBar.SeparatorStyleKey}}" />
<MenuItem Header="Close" Click="MenuItem_Click_Close" />
</Menu>
내 클릭 코드 : 여기 XAML입니다 . 이 작업을 수행하는 코드를 찾을 수 없습니다. 누구든지 아이디어가 있습니까?
고맙습니다.