【问题标题】:Hot key with formatting带格式的热键
【发布时间】:2015-04-17 07:55:46
【问题描述】:

下划线不是热键
它有一种方法可以格式化文本块并且仍然是热键

<Button  Grid.Row="4" Grid.Column="0" x:Name="btnClearSearch"   
         Click="ClearSearch_Click">
    <Button.Content>
        <TextBlock>
            <Run Style="{StaticResource RunSymbol}">&#xE106;</Run>
            <Run Style="{StaticResource Button}">_Clear</Run>

【问题讨论】:

    标签: .net wpf hotkeys


    【解决方案1】:

    您不能向 TextBlock 添加热键,因为它与标签不同,实际上不是可交互的 Control,而是 FrameworkElement

    Differences between Label and TextBlock。在这种情况下,您将需要使用标签并调整边距和填充,使其看起来与 TextBlock 中的两个 Runs 相同。

    您可能还想查看AccessText 控件。

    【讨论】:

    • 感谢尝试了 AccessText,但无法对其进行格式化。我会试试Label的
    猜你喜欢
    • 1970-01-01
    • 2018-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多