我有一个文本块,它具有与转换器的绑定路径,但我无法使用选项卡按钮操作它。 Textblock 有一个 Onclick 属性,可以打开另一个页面。我想用键盘打开该屏幕。请帮忙!
我尝试了 Keyboard Focusable 和 Focusable=On 但它不起作用
您可以(应该!)使用
Button
并使其看起来像 TextBlock
:
<Button Click="Button_Click">
<Button.Template>
<ControlTemplate TargetType="Button">
<TextBlock Text="Focus me!" />
</ControlTemplate>
</Button.Template>
</Button>
上面的元素既可以通过键盘聚焦也可以单击,并且仍然看起来像一个
TextBlock
。
请记住,WPF 控件是无外观的,这意味着控件的行为与其外观无关。