私はWPFを使用しており、RichTextBoxコントロール内にテーブルを持っています。私はそれがフォーカスを取得する変更するテーブルのセルの背景色を取得する必要があります。私の問題は、GotFocusやその他のイベントをTableCellで呼び出せないということです。WPFいいえRichTextBoxのコントロールからのイベント
<RichTextBox>
<FlowDocument>
<Table>
<Table.Columns>
<TableColumn />
</Table.Columns>
<TableRowGroup>
<TableRow>
<TableCell GotFocus="SelectionCell_GotFocus">
<Paragraph>1</Paragraph>
</TableCell>
</TableRow>
</TableRowGroup>
</Table>
</FlowDocument>
</RichTextBox>
下の図は、RichTextBoxコントロールのテーブルを示しています。私ができるようにしたいのは、ユーザーが表のセル間を移動するときに背景を変更することです。
alt text http://img16.imageshack.us/img16/8151/wpftable.png
編集:より多くの調査の後、問題がリッチテキストボックス内の表のに限定されていない、リッチテキストボックスにはコントロールがイベントを生成できるようにするには表示されません。私はそれにボタンを配置し、そのクリックイベントを発生させるためにベールではありませんでした。 RichTextBoxはすべてのイベントをマスクしているようですが、うまくいけばそれらをマスク解除する方法があります。