J'utilise WPF et possède une table dans un contrôle RichTextBox. J'ai besoin d'obtenir la couleur de fond de la cellule du tableau pour le changer. Mon problème est que je ne peux pas obtenir le GotFocus ou d'autres événements à tirer pour le TableCell.WPF Aucun événement de contrôles dans RichTextBox
<RichTextBox>
<FlowDocument>
<Table>
<Table.Columns>
<TableColumn />
</Table.Columns>
<TableRowGroup>
<TableRow>
<TableCell GotFocus="SelectionCell_GotFocus">
<Paragraph>1</Paragraph>
</TableCell>
</TableRow>
</TableRowGroup>
</Table>
</FlowDocument>
</RichTextBox>
L'image ci-dessous montre la table du contrôle RichTextBox. Ce que j'aimerais pouvoir faire, c'est changer l'arrière-plan lorsque l'utilisateur se déplace entre les cellules du tableau.
alt text http://img16.imageshack.us/img16/8151/wpftable.png
Edit: Après une enquête plus approfondie la question ne se limite pas au tableau est dans un RichTextBox, aucun contrôle dans un RichTextBox semble être en mesure de générer des événements. J'ai placé un bouton dedans et je n'ai pas eu la balle pour l'obtenir pour déclencher son événement Click. Il semble que la RichTextBox masque tous les événements, avec un peu de chance, il existe un moyen de les démasquer.