专栏首页林德熙的博客WPF 给应用程序添加水印

WPF 给应用程序添加水印

我有一个应用,我想要在应用上添加水印,这个水印可以如何做

例如我有一个应用,我在主页面添加了功能页面,在功能页面的最上层需要一个水印,这个水印不能被用户点击到,例如我的功能页面是一个用户控件放在页面

<Window x:Class="NeachecihaDenemceweefai.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:NeachecihaDenemceweefai"
        mc:Ignorable="d"
        Title="MainWindow" Height="300" Width="600">
    <Grid>
        <local:KekalcigarjeyikelRijurjeeyaira></local:KekalcigarjeyikelRijurjeeyaira>
    </Grid>
</Window>

可以通过在最顶层元素,也就是上面代码的 Grid 里面添加一个水印控件,如一张图或文字,本文这里使用文字,放在容器最后面,为什么需要放在最后面?因为放在后面的显示在最上层

然后设置水印的命中,请看下面代码

        <TextBlock Text="林德熙是逗比" Margin="10,10,10,10" IsHitTestVisible="True"></TextBlock>

上面代码核心是IsHitTestVisible="True"通过这个属性就可以让用户无法点中这个文本

本文代码放在 github 欢迎小伙伴访问

本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。欢迎转载、使用、重新发布,但务必保留文章署名林德熙(包含链接: https://blog.lindexi.com ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请 与我联系

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • C# Find vs FirstOrDefault

    需要知道,两个方法都是 Linq 的方法,使用之前需要引用 Linq 。对于 List 等都是继承可枚举Enumerable这时获取第一个元素可以使用First...

    林德熙
  • WPF 将 docx 的 Word 文件转换为 FlowDocument 显示

    在 Office 文档解析 文档格式和协议 咱可以了解到 Word 文档只是一个压缩文件里面的文件使用 xml 表示

    林德熙
  • 卷积神经网络全面解析

    本文转自: http://www.moonshile.com/post/juan-ji-shen-jing-wang-luo-quan-mian-jie-xi ...

    林德熙
  • uni-app 快速上手指南

    官方有自己的 HbuilderX 实际上开发效率非常高,并且可以集成很多开发环境和插件来使用,但是由于开发习惯的原因,以及出生(软狗的骄傲),还是使用Visua...

    李郑
  • Apache NiFi 简介及Processor实战应用

    Apache NiFi是什么?NiFi官网给出如下解释:“一个易用、强大、可靠的数据处理与分发系统”。通俗的来说,即Apache NiFi 是一个易于使用、功能...

    挖掘大数据
  • RS 纠删码为什么可以提高分布式存储可靠性?| 原力计划

    Erasure Code(EC),即纠删码,是一种前向错误纠正技术(Forward Error Correction,FEC,说明见后附录)。目前很多用在分布式...

    区块链大本营
  • 《Why Software Sucks and What you can do》笔记

    书中反复提到了一句话:“你的用户不是你自己。” 程序员、架构师、项目经理并没有很好地理解他们的客户,他们本应该像其它行业中的设计师一样很清楚地了解他们的客户。如...

    雷大亨
  • 观点 | 谷歌证明数据为王,初创公司们被泼上了一盆冰水

    AI 科技评论按:上周我们报道了谷歌的一项研究 “数据为王”是真的吗?谷歌轻抚着100倍的数据量点了点头 - AI科技评论,它直观地体现了更多训练数据可以带来更...

    AI科技评论
  • Elasticsearch探索:相关性打分机制

    官网地址:https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-f...

    HLee
  • Elasticsearch(七)——复合查询

    将查询内部的结果文档得分都设定为1或者boost的值,多用于结合bool查询实现自定义得分

    羊羽shine

扫码关注云+社区

领取腾讯云代金券