我正在创建一个RichTextBox包含各种不同InlineUIContainer的 s,但似乎无法让这些容器中的按钮单击事件起作用。如果我设置IsDocumentEnabled = true为RichTextBox,那么BlockUIContainer点击事件将起作用;但是,InlineUIContainer点击事件仍然不起作用。
有谁知道这样的功能是否可行?
编辑:添加一个代码示例。
这有效:
<RichTextBox IsDocumentEnabled="True">
<FlowDocument>
<BlockUIContainer>
<Button Click="SomeEvent">
</BlockUIContainer>
<Paragraph>
... Some Content ...
</Paragraph>
</FlowDocument>
</RichTextBox>
但这不会:
<RichTextBox IsDocumentEnabled="True">
<FlowDocument>
<Paragraph>
<InlineUIContainer>
<Button Click="SomeEvent" />
</InlineUIContainer>
</Paragraph>
</FlowDocument>
</RichTextBox>