Я хочу заблокировать свою вкладку wpf, чтобы изменить индекс, но я получаю сообщения об ошибках диспетчера с моим кодом ниже.Где я делаю не так?Я знаю, что когда содержимое меняется, оно запускает то же событие, но есть ли другое событие для этого?
private void MainTabControl_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if (!(e.Source is TabControl))
return;
if (Helper.GetProperty<bool>("IsTabLocked")) // my condition
{
MessageBox.Show("tab is locked");
e.Handled = true;
return;
}