私は WPF 4 を使用しています。TabItems を含む TabControl があります。特定の 1 つのタブが開いたり選択されたりしたときに通知を受け取りたい。「OnTabItemChanged」タイプのイベントのようなものがあると誤って想定しましたが、このようなものは見つかりません。
誰かが私を正しい方向に向けることができますか?
前もって感謝します!
私は WPF 4 を使用しています。TabItems を含む TabControl があります。特定の 1 つのタブが開いたり選択されたりしたときに通知を受け取りたい。「OnTabItemChanged」タイプのイベントのようなものがあると誤って想定しましたが、このようなものは見つかりません。
誰かが私を正しい方向に向けることができますか?
前もって感謝します!
にSelectionChanged
イベントがありますTabControl
使用例
Xaml
<TabControl ...
SelectionChanged="tabControl_SelectionChanged">
コードビハインド
private void tabControl_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
TabControl tabControl = sender as TabControl;
TabItem tabItem = tabControl.SelectedItem as TabItem;
//...
// Or...
//if (e.AddedItems.Count > 0)
//{
// TabItem selectedTabItem = e.AddedItems[0] as TabItem;
//}
}