现在WPF中没有LinkButton 或者LinkLabel的控件。如果想给文本加链接只能通过TextBlock和hyperlink来做。而且这个最致命的缺点是没有Click单击事件。比较纠结。 今天分享一个LinkLabel控件。 效果还不错吧。 < ...
WPF里是没有LinkLabel控件的。因此我自己写一个。首先。我们看一下WPF中什么类似的组件可以实现这个链接功能 如果你想要模拟一个LinkLabel控件。你可以在TextBlock里使用内联的Hyperlink。像下面这样 你可以使用Label控件。加一个内联的HyperLink,但是我认为TextBlock更好。因为你可以在Expression Blend中通过InlineCollecti ...
2012-10-11 13:28 2 3009 推荐指数:
现在WPF中没有LinkButton 或者LinkLabel的控件。如果想给文本加链接只能通过TextBlock和hyperlink来做。而且这个最致命的缺点是没有Click单击事件。比较纠结。 今天分享一个LinkLabel控件。 效果还不错吧。 < ...
1. 前言 上一篇文章介绍了使用Resizer实现Expander简单的动画效果,运行效果也还好,不过只有展开/折叠而缺少了淡入/淡出的动画(毕竟Resizer模仿Expander只是附带的功能)。这篇继续Measure的话题,自定义了一个带有动画的ExtendedExpander。 2. ...
一、背景 在项目开发过程中,很多时候系统自带的控件并不能很好的满足我们的开发需求,这个时候就需要使用到自定义控件。由于工作中遇到的项目会涉及到很多的按钮控件,因此也特意写了一个自定义的按钮来满足项目的开发需求,在这里记录一下实现的过程。 二、目标 ...
解决问题 1、WPF Popup 不随着 Window 一起移动的问题 2、WPF Popup 总是显示在最前面 引用命名空间 xmlns:ctrl="clr-namespace:Micro.UI.Controls" XAML <ctrl:uiPopup x ...
接触WPF也有两个多月了,有了一定的理论基础和项目经验,现在打算写一个系列,做出来一个WPF的控件库。一方面可以加强自己的水平,另一方面可以给正在学习WPF的同行一个参考。本人水平有限,难免有一些错误,望各位指出! 先上图看看各种效果: 这个Button是我继承系统Button ...
。 2.1 普通按钮-扁平化风格 先看效果: 定义Button的样式,详见代码: ...
一、分页控件功能说明 实现如上图所示的分页控件,需要实现一下几个功能: 可以设置每页能够展示的最大列数(例如每页8列、每页16列等等)。 加载的数组总数量超过设置的每页列数后,需分页展示。 可以直接点击指定的列数或者上下页按钮进行页面跳转 二、自定义分页控件使用说明 ...
一、前言 程序中经常会用到TabControl控件,默认的控件样式很普通。而且样式或功能不一定符合我们的要求。比如:我们需要TabControl的标题能够居中、或平均分布;或者我们希望TabControl的标题能够进行关闭。要实现这些功能我们需要对TabControl的样式进行定义。 二、实现 ...