WPF开源控件Newbeecoder.UI按钮自定义样式
程序界面上的按钮多种多样,常用的就这几种:普通按钮、图标按钮、文字按钮、图片文字混合按钮。
一、固定样式的按钮
固定样式的按钮一般在临时使用时或程序的样式比较固定时才会使用,按钮整体样式不需要做大的改动。
1.1 普通按钮-扁平化风格
先看效果:
自定义按钮样式中增加几个依赖属性,IsHitTestVisibleInChrome、非客户区鼠标是否响应事件,CornerRadius、MaskBackground、DisabledCursor、NbData,NbData目前存放图片,该类型是object也可以用于其它类型。
public class NbButton : Button
{
#region ctor
static NbButton()
{
DefaultStyleKeyProperty.OverrideMetadata(typeof(NbButton), new FrameworkPropertyMetadata(typeof(NbB
共有 0 条评论