摘要:
前言最近在silverlight开发中,SL需要和js进行交互,研究了下怎么使用。SL调用js方法这个很简单一句代码就完成了:HtmlPage.Window.Invoke("MethodName","para-1",...,"para-n");说明:上述方法的第一个参数为js的方法名,第2-n个参数为js方法的参数。示例(以设置SL的Height属性为例):将object的ID定义为"slDemo",则有如下的js代码: 1 <script type="text/javascript"&g 阅读全文
随笔分类 - Silverlight
在Silverlight自定义控件中添加依赖属性
2012-01-06 15:48 by ps_zw, 995 阅读, 收藏,
摘要:
前言 最近项目中在使用Silverlight做开发,需要用到自定义属性,便有了此文。(纯属学习使用阶段)准备工作 场景:要求文本框中输入值都是大写字母; 实现方式:通过自定义属性形式实现; 前期工作: 新建工程"CustomControlDemo_SL",并添加类:MyTextBox,使其继承自TextBox.自定义依赖属性 先看一下如何自动生成依赖属性的模板:在类MyTextBox中:输入"propd” –> tab键两次,便可生成定义依赖属性的模板,如下图:输入"propdp":tab键后生成的结构如下图:有时候我们需要通过简单的属性 阅读全文
浙公网安备 33010602011771号