开发应用软件也需要像网页,加个超链接样式按钮。和网页需求一样需要把按钮字体颜色变蓝色,加上下划线,鼠标放上变成手型就行啦。

直接上按钮样式代码,需要加更多依赖属性可以修改到样式。

<Style x:Key="LinkButton" TargetType="Button"><Setter Property="Width" Value="Auto"/><Setter Property="Template"><Setter.Value><ControlTemplate TargetType="Button"><ContentPresenter Content="{TemplateBinding Content}" ContentTemplate="{TemplateBinding  ContentTemplate}"VerticalAlignment="Center"><ContentPresenter.Resources><Style TargetType="{x:Type TextBlock}"><Setter Property="TextDecorations" Value="Underline" /></Style></ContentPresenter.Resources></ContentPresenter></ControlTemplate></Setter.Value></Setter><Setter Property="Foreground" Value="Blue" /><Setter Property="Cursor" Value="Hand" /><Style.Triggers><Trigger Property="IsMouseOver" Value="true"><Setter Property="Foreground" Value="Red" /></Trigger></Style.Triggers></Style>

调用链接按钮代码:

<Button Style={DynamicResource LinkButton} Content="超链接" />

WPF UI开发教程LinkButton链接按钮相关推荐

  1. Kendo UI开发教程(9): Kendo UI Validator 概述

    Kendo UI Validator 支持了客户端校验的便捷方法,它基于HTML 5 的表单校验功能,支持很多内置的校验规则,同时也提供了自定义规则的便捷方法. 完整的Kendo UI 的Valida ...

  2. C#WPF 语音开发教程 TTS中英文语音(男女声音)朗读 源代码下载 csdn tts(text to sound) 一步一步 教你制作语音软件 附图和源代码

    C#WPF  语音开发教程  TTS中文语音朗读 一步一步 教你制作语音软件 附图和源代码 使用时,请确认电脑喇叭打开,并且不是静音额. 效果展示 一 项目准备 1.vs2012开发平台 2.微软的语 ...

  3. essyui php,Easyui Linkbutton 链接按钮_EasyUI 插件

    通过 $.fn.linkbutton.defaults 重写默认的 defaults. 链接按钮(linkbutton)用于创建一个超链接按钮.它是一个正常的 标记的表示.它可显示图标和文本,或者仅仅 ...

  4. EasyUI Linkbutton 链接按钮

    通过 $.fn.linkbutton.defaults 重写默认的 defaults. 链接按钮(linkbutton)用于创建一个超链接按钮.它是一个正常的 <a> 标记的表示.它可显示 ...

  5. Kendo UI开发教程 2 准备Kendo UI开发环境

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 首先你需 ...

  6. Kendo UI开发教程(23): 单页面应用(一)概述

    Kendo单页面应用(Single-Page Application,缩写为SPA)定义了一组类用于简化Web应用(Rich Client)开发,最常见的单页面应用为Gmail应用,使用单页面可以给用 ...

  7. Kendo UI开发教程(8): Kendo UI 特效概述

    Kendo UI Fx 提供了一个丰富,可扩展,性能经过优化的工具集合用来完成HTML元素的过渡显示.每种特效近可能的使用CSS Transition ,对于一些老版本浏览器使用修改属性的方法作为补充 ...

  8. Kendo UI开发教程:Kendo UI模板概述

    2019独角兽企业重金招聘Python工程师标准>>> Kendo UI框架提供了一个易用,高性能的JavaScript模板引擎.通过模板可以创建一个HTML片段然后可以和JavaS ...

  9. WPF 3D开发教程(一)

    一.3D基础知识 1.1 坐标系 我们知道,在2D平面绘图时,WPF使用的坐标系(其实计算机上的图形处理一般都是这样)是以屏幕左上角为原点,向右为x轴正方向,向下为y轴正方向.而WPF的3D坐标系,取 ...

最新文章

  1. 基于 EntityFramework 的数据库主从读写分离架构(2)- 改进配置和添加事务支持...
  2. CentOS系统的优化
  3. 少一些计较多_人与人之间最舒服的关系:低期待,少索取,不苛求
  4. 把时间当作朋友(四)
  5. MairaDB 函数(一)
  6. php代码function,ThinkPHP ~function()和function()方法和U方法
  7. 由社区推动的 .NET 6 新 API
  8. 基于.NetCore3.1搭建项目系列 —— 使用Swagger做Api文档(上篇)
  9. Ros安装过程及sudo rosdep init失败解决方法
  10. 递归函数 二分查找法 的一些用法
  11. C# 控制台程序(Console Application )启动后隐藏
  12. linux sed命令
  13. 通过PackageManager 获取未安装的apk的包名,应用名,图标等,有个小吭
  14. html旋转音乐图标播放器,css特效之旋转音乐播放器
  15. 对象存储(OSD)及架构原理
  16. vue 高德api Map事件方法封装
  17. 用友U9二开附件自定义下载2下载附件
  18. CSS清除浮动的四种方法
  19. ARM中流水线分析——以三级流水线进行分析
  20. Hive窗口函数 row_number over()和sum() over()的使用详解

热门文章

  1. 兆鹏带你读Watir——【第一节】创建IE对象篇
  2. Vue3.2 中新出的 expose 是做啥用的?
  3. 每天不知道吃啥?Python来告诉你!生成菜谱,每天吃啥不用愁!
  4. js正则贪婪模式_js 正则表达式 贪婪与惰性
  5. HMI智能座舱自动化测试的技术应用
  6. Practice03
  7. 【附源码】计算机毕业设计SSM人事考勤管理系统
  8. Python控制手机下欢乐五子棋,半天时间1段到9段,90%+的胜率,就无敌
  9. 股票做空简述,一些关于股票做空的看法
  10. 投票理论简介以及机器学习中的投票规则