RelayCommand CanExecute comportement

J'ai commande suivante:

<Button x:Name="bOpenConnection" Content="Start Production"
        Grid.Row="0" Grid.Column="0"
        Height="30" Width="120" Margin="10"
        HorizontalAlignment="Left" VerticalAlignment="Top" 
        Command="{Binding Path=StartProductionCommand}"/>

StartProductionCommand = new RelayCommand(OpenConnection, CanStartProduction);

private bool CanStartProduction()
{
   return LogContent != null && !_simulationObject.Connected;
}

CanStartProduction est vérifiée que lorsque je re-taille de l'INTERFACE utilisateur et pas mise à jour à la volée.
Aucune idée de pourquoi il n'est pas mis à jour à chaque fois qu'ils changent les valeurs ?

OriginalL'auteur Night Walker | 2013-02-25