以下のように、コンバーターを使用して要素名 proeprty にバインドすることをお勧めします。\
名前空間
 xmlns:local="clr-namespace:WpfApplication1"
  <Window.Resources>
        <local:Enabledconverters x:Key="converter"/>
    </Window.Resources>
    <TextBlock  Name="textBlock1" Text="Sample Window"  VerticalAlignment="Center" HorizontalAlignment="Center" Grid.ColumnSpan="2" Margin="96,123" />
                <ListBox x:Name="list">
                </ListBox>
                <TabControl x:Name="tab" IsEnabled="{Binding SelectedItem,ElementName=list,Converter={StaticResource converter}}" Grid.Column="1">
                    <TabItem Header="Test"/>
                    <TabItem Header="Test"/>
                    <TabItem Header="Test"/>
                </TabControl>
コンバーター コード。
 public class Enabledconverters : IValueConverter
    {
        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
        {
            if (value != null)
                return true;
            return false;
        }
        public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
        {
            throw new NotImplementedException();
        }
    }