2つのTabItemを持つTabControlがあり、1つのTabItem内にDataGridがあります。TabItemクリックを処理しようとしていますが、機能しますが、「dataGrid1」の1行をクリックすると、TabItemクリックのイベント「TabItem_MouseLeftButtonUp」も発生します。コードを参照してください:
<TabControl Height="211" HorizontalAlignment="Left" Margin="33,29,0,0" Name="tabControl1" VerticalAlignment="Top" Width="417" >
<TabItem Header="tabItem1" Name="tabItem1">
<Grid />
</TabItem>
<TabItem MouseLeftButtonUp="TabItem_MouseLeftButtonUp">
<DataGrid AutoGenerateColumns="True" Height="134" Name="dataGrid1" Width="307" />
</TabItem>
</TabControl>
注:<TabItem.Header>
TabItem.Headerを使用すると、MahAppsを使用しているため、パーソナライズを使用できません。スタイルosTabItemが壊れます。