J'ai une visionneuse de rapport de cristal dans mon application C# et je fais ma propre implémentation de certains des boutons de navigation de la visionneuse (juste pour qu'ils apparaissent dans ma barre d'outils, pour l'effet visuel). Ce bit fonctionne correctement, mais je souhaite définir canExecute pour ces boutons afin qu'ils soient désactivés si, pour une raison quelconque, un rapport n'est pas affiché dans l'afficheur.CrystalReportViewer, vérifiez si un rapport est actuellement affiché?
Cest où je suis coincé; comment puis-je savoir si un rapport est affiché? Je ne peux pas vérifier si la source de rapports est définie dans le cas où le rapport ne parvient pas à se connecter à la base de données, dans ce cas il existe toujours une source de rapports mais rien ne s'affiche. Des idées?