J'ai un bogue étrange avec WPF Interop et un Addin Excel. J'utilise .Net 3.5 SP1.WPF ComboBox ne reste pas ouvert lorsqu'il est utilisé dans un volet des tâches
J'utilise Add-in Express pour créer un volet de tâches personnalisé pour Excel 2003. Dans cette tâche, j'utilise ElementHost pour héberger un UserControl WPF. UserControl contient simplement une grille avec un TextBox et un ComboBox. Mon problème est le suivant: bien que tout s'affiche correctement, la ComboBox ne reste pas affichée à moins que je ne la maintienne sur la flèche descendante.
Je ne crois pas que cela soit nécessairement lié à Add-in Express parce que j'ai eu un problème similaire lorsque j'ai essayé d'afficher une fenêtre WPF de manière modélisée dans Excel.
Un deuxième problème est que le ComboBox semble réticent à abandonner le focus. Si je clique dessus, la zone de texte devient grise pour indiquer qu'elle a le focus, mais je ne peux pas déplacer le focus ailleurs dans la fenêtre. La seule façon d'arracher le focus est de déplacer la molette de la souris.
Quelqu'un d'autre a eu un problème similaire et a réussi à le réparer?
Je ne l'ai pas Ajouter express, une idée quelle fenêtre est le volet personnalisé (spy ++ suggère la fenêtre 'EXCEL2'). Et comment remplacer son style dans ce cas? –