博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WPF自定义控件之扩展原生控件
阅读量:4557 次
发布时间:2019-06-08

本文共 982 字,大约阅读时间需要 3 分钟。

1.继承

///     /// 图标+文本编辑按钮控件    ///     public partial class IconEditButton : Button

 

 

2.构造

#region Construction        ///         /// 构造函数        ///              static IconEditButton()        {            DefaultStyleKeyProperty.OverrideMetadata(typeof(IconEditButton), new FrameworkPropertyMetadata(typeof(IconEditButton)));        }        #endregion

 

 

3..自定义以来属性

#region Icon        ///         /// 注册        ///         public static readonly DependencyProperty IconProperty =            DependencyProperty.Register            (                "Icon",                typeof(string),                typeof(IconEditButton),                new PropertyMetadata(string.Empty)                );        ///         /// 按钮字体图标编码        ///         public string Icon        {            get { return (string)GetValue(IconProperty); }            set { SetValue(IconProperty, value); }        }        #endregion

4.重写模板

 

转载于:https://www.cnblogs.com/jiangyan219/articles/10921358.html

你可能感兴趣的文章
Easyui上传文件的问题
查看>>
前端css常用class命名id命名
查看>>
领扣(LeetCode)两句话中的不常见单词 个人题解
查看>>
nginx的location匹配
查看>>
例5-11和例5-12和例5-13
查看>>
无法搜到个例网络
查看>>
利用CSS3制作网页动画
查看>>
熟悉LINUX系统的基本操作
查看>>
[LeetCode] 42. Trapping Rain Water
查看>>
bzoj 2553: [BeiJing2011]禁忌 AC自动机+矩阵乘法
查看>>
python 全栈开发,Day80(博客系统分析,博客主页展示)
查看>>
手机QQ会员H5加速方案——sonic技术内幕
查看>>
第四周
查看>>
python中的单元测试pyUnit & what is unit test and why
查看>>
c++:资源管理(RAII)、new/delete的使用、接口设计与声明、swap函数
查看>>
第四周作业
查看>>
函数对象
查看>>
leetcode x 的平方根 python
查看>>
java多态
查看>>
单例模式
查看>>