博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
silverlight 控件自定义样式 实现方法
阅读量:4583 次
发布时间:2019-06-09

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

1:在app.xaml中加入需实现的样式,如:

1   
2
19
View Code

  注意:记得加入控件命名空间引用,如:

xmlns:VectorModel="clr-namespace:VectorModel;assembly=VectorModel"

2:在自定义控件构造函数中获取样式,如:

this.Style = Application.Current.Resources["NodeStyle"] as Style;

 3:可以在类中再变换样式模板中控件的属性,比如在类中修改自定义样式Ellipse的填充颜色为red,如:

public override void OnApplyTemplate()        {            base.OnApplyTemplate();            //从样式模板中获取Ellipse控件            this.pointSty = GetTemplateChild("pointSty") as Ellipse;            this.pointSty.Fill = new SolidColorBrush(Colors.Red);            }

 

 

转载于:https://www.cnblogs.com/lj821022/p/3299028.html

你可能感兴趣的文章
elasticsearch摸石头过河——常用数据类型(二)
查看>>
scrum立会报告+燃尽图(第三周第三次)
查看>>
[SQL] 获取 Microsoft SQL Server 2008 的数据表结构
查看>>
iOS进度指示器——NSProgress
查看>>
C语言strcat,ctrcpy函数原型和改进
查看>>
good bye 2015 B - New Year and Old Property
查看>>
(第4篇)hadoop之魂--mapreduce计算框架,让收集的数据产生价值
查看>>
万年历-农历-农历日期
查看>>
如何辞职
查看>>
SSO 单点登录总结(PHP)
查看>>
Ubuntu16.04下将hadoop2.7.3源代码导入到eclipse neon中
查看>>
朝令夕改的企业不值得留恋
查看>>
springboot踩坑出坑记
查看>>
ovs源码阅读--netlink使用
查看>>
php中引用&的真正理解-变量引用、函数引用、对象引用
查看>>
cmake编译安装mysql 5.6.12
查看>>
第七章学习小结
查看>>
GS LiveMgr心跳管理类
查看>>
设计模式学习笔记(二)之观察者模式、装饰者模式
查看>>
mysql导出数据库和恢复数据库代码
查看>>