摘要:
在Silverlight 2 中的按钮不能响应MouseLeftButtonDown 和 MouseLeftButtonUp 事件,为解决此问题,我们可通过创建自定义按钮控件加以解决,
1、创建自定义按钮控件,参见"SilverLigth学习笔记--如何在Silverlight中创建自定义Button控件"一文。
2、创建新项目,在新项目中引用前面创建的MyButton自定义按钮(即引入MyButton.dll)。并在xaml文件头部中加入如下代码?:
阅读全文
摘要:
启动VS2008,选择新建项目,创建Silverlight2 类库项目,然后我们添加一个控件类,输入新的项目名:MyButton。此类可以继承自Control类,也可以继承自其他类比如ContentControl,ItemControl。我们继承自Button,代码如下: 阅读全文