Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何更改UWP中RichTextBlock的右键单击菜单_C#_Uwp_Menu_Flyout_Richtextblock - Fatal编程技术网

C# 如何更改UWP中RichTextBlock的右键单击菜单

C# 如何更改UWP中RichTextBlock的右键单击菜单,c#,uwp,menu,flyout,richtextblock,C#,Uwp,Menu,Flyout,Richtextblock,我想覆盖RichTextBlock或TextBlock中的右键菜单,我一直在搜索解决方案并尝试使用RightTappedEvent,但它在右键点击所选文本时未触发,但在右键点击控件的其他位置时触发 是的,您可以使用上下文弹出按钮来更改它 您可以将ContextFlyout添加到自定义菜单中 代码显示了如何添加自定义菜单 <RichTextBlock HorizontalAlignment="Center" VerticalAlignment="Center">

我想覆盖
RichTextBlock
TextBlock
中的右键菜单,我一直在搜索解决方案并尝试使用
RightTappedEvent
,但它在右键点击所选文本时未触发,但在右键点击控件的其他位置时触发


是的,您可以使用
上下文弹出按钮来更改它

您可以将
ContextFlyout
添加到自定义菜单中

代码显示了如何添加自定义菜单

    <RichTextBlock HorizontalAlignment="Center" VerticalAlignment="Center">
        <RichTextBlock.ContextFlyout>
            <MenuFlyout>
                <MenuFlyoutItem Text="1" />
                <MenuFlyoutItem Text="2" />
            </MenuFlyout>
        </RichTextBlock.ContextFlyout>
        <Paragraph>Welcome to my blog http://blog.lindexi.com I write some UWP blogs</Paragraph>
    </RichTextBlock>

欢迎来到我的博客http://blog.lindexi.com 我写了一些UWP博客


所有代码都在

是,您可以使用
ContextFlyout
更改它

您可以将
ContextFlyout
添加到自定义菜单中

代码显示了如何添加自定义菜单

    <RichTextBlock HorizontalAlignment="Center" VerticalAlignment="Center">
        <RichTextBlock.ContextFlyout>
            <MenuFlyout>
                <MenuFlyoutItem Text="1" />
                <MenuFlyoutItem Text="2" />
            </MenuFlyout>
        </RichTextBlock.ContextFlyout>
        <Paragraph>Welcome to my blog http://blog.lindexi.com I write some UWP blogs</Paragraph>
    </RichTextBlock>

欢迎来到我的博客http://blog.lindexi.com 我写了一些UWP博客


所有代码都在

谢谢!您知道选择文本时如何显示弹出按钮吗?我已经发布了另一个问题,这是我想要实现的。所以我想也许我可以从这个问题中得到答案,但显然这不是解决办法。谢谢,如果你愿意的话,看看我的另一个问题。嘿原来是来自中国的小伙伴,真担心我的英文太渣。谢谢!您知道选择文本时如何显示弹出按钮吗?我已经发布了另一个问题,这是我想要实现的。所以我想也许我可以从这个问题中得到答案,但显然这不是解决办法。谢谢,如果你愿意的话,看看我的另一个问题。嘿原来是来自中国的小伙伴,真担心我的英文太渣。