WPF UI开发教程LinkButton链接按钮
开发应用软件也需要像网页,加个超链接样式按钮。和网页需求一样需要把按钮字体颜色变蓝色,加上下划线,鼠标放上变成手型就行啦。
直接上按钮样式代码,需要加更多依赖属性可以修改到样式。
<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链接按钮相关推荐
- Kendo UI开发教程(9): Kendo UI Validator 概述
Kendo UI Validator 支持了客户端校验的便捷方法,它基于HTML 5 的表单校验功能,支持很多内置的校验规则,同时也提供了自定义规则的便捷方法. 完整的Kendo UI 的Valida ...
- C#WPF 语音开发教程 TTS中英文语音(男女声音)朗读 源代码下载 csdn tts(text to sound) 一步一步 教你制作语音软件 附图和源代码
C#WPF 语音开发教程 TTS中文语音朗读 一步一步 教你制作语音软件 附图和源代码 使用时,请确认电脑喇叭打开,并且不是静音额. 效果展示 一 项目准备 1.vs2012开发平台 2.微软的语 ...
- essyui php,Easyui Linkbutton 链接按钮_EasyUI 插件
通过 $.fn.linkbutton.defaults 重写默认的 defaults. 链接按钮(linkbutton)用于创建一个超链接按钮.它是一个正常的 标记的表示.它可显示图标和文本,或者仅仅 ...
- EasyUI Linkbutton 链接按钮
通过 $.fn.linkbutton.defaults 重写默认的 defaults. 链接按钮(linkbutton)用于创建一个超链接按钮.它是一个正常的 <a> 标记的表示.它可显示 ...
- Kendo UI开发教程 2 准备Kendo UI开发环境
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 首先你需 ...
- Kendo UI开发教程(23): 单页面应用(一)概述
Kendo单页面应用(Single-Page Application,缩写为SPA)定义了一组类用于简化Web应用(Rich Client)开发,最常见的单页面应用为Gmail应用,使用单页面可以给用 ...
- Kendo UI开发教程(8): Kendo UI 特效概述
Kendo UI Fx 提供了一个丰富,可扩展,性能经过优化的工具集合用来完成HTML元素的过渡显示.每种特效近可能的使用CSS Transition ,对于一些老版本浏览器使用修改属性的方法作为补充 ...
- Kendo UI开发教程:Kendo UI模板概述
2019独角兽企业重金招聘Python工程师标准>>> Kendo UI框架提供了一个易用,高性能的JavaScript模板引擎.通过模板可以创建一个HTML片段然后可以和JavaS ...
- WPF 3D开发教程(一)
一.3D基础知识 1.1 坐标系 我们知道,在2D平面绘图时,WPF使用的坐标系(其实计算机上的图形处理一般都是这样)是以屏幕左上角为原点,向右为x轴正方向,向下为y轴正方向.而WPF的3D坐标系,取 ...
最新文章
- 基于 EntityFramework 的数据库主从读写分离架构(2)- 改进配置和添加事务支持...
- CentOS系统的优化
- 少一些计较多_人与人之间最舒服的关系:低期待,少索取,不苛求
- 把时间当作朋友(四)
- MairaDB 函数(一)
- php代码function,ThinkPHP ~function()和function()方法和U方法
- 由社区推动的 .NET 6 新 API
- 基于.NetCore3.1搭建项目系列 —— 使用Swagger做Api文档(上篇)
- Ros安装过程及sudo rosdep init失败解决方法
- 递归函数 二分查找法 的一些用法
- C# 控制台程序(Console Application )启动后隐藏
- linux sed命令
- 通过PackageManager 获取未安装的apk的包名,应用名,图标等,有个小吭
- html旋转音乐图标播放器,css特效之旋转音乐播放器
- 对象存储(OSD)及架构原理
- vue 高德api Map事件方法封装
- 用友U9二开附件自定义下载2下载附件
- CSS清除浮动的四种方法
- ARM中流水线分析——以三级流水线进行分析
- Hive窗口函数 row_number over()和sum() over()的使用详解