我正在创建一个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>