我正在创建一个包含各种不同RichTextBox
的{{1}},但似乎无法在这些容器中获取按钮点击事件。如果我为InlineUIContainer
设置IsDocumentEnabled = true
,那么RichTextBox
点击事件就可以了;但是,BlockUIContainer
点击事件仍无效。
有人知道这种功能是否可行?
编辑:添加代码示例。
这有效:
InlineUIContainer
但这不是:
<RichTextBox IsDocumentEnabled="True">
<FlowDocument>
<BlockUIContainer>
<Button Click="SomeEvent">
</BlockUIContainer>
<Paragraph>
... Some Content ...
</Paragraph>
</FlowDocument>
</RichTextBox>
答案 0 :(得分:0)
事实证明我将它们包装在IsHitTestVisible=true
设置的标签中,但它并不是非常明显。现在效果很好。