在Silverlight应用开发中,可以自定义各种类型的用户控件,只要是你能够想到的,就可以用Blend来绘制出来,这里介绍一个最简单的案例,主要是提示框的外观制作。
1、打开Blend4,新建一个项目,如下图:
![](https://box.kancloud.cn/2016-02-18_56c566d6a769f.jpg)
2、从工具箱中拖放一个Rectangle控件到工作区中,如下图
![](https://box.kancloud.cn/2016-02-18_56c566d6c461e.png)
3、修改Rectangle的边框颜色,以及RadiusX和RadiusY以及StrokeThickness属性值
![](https://box.kancloud.cn/2016-02-18_56c566d6ea5c7.png)
4、右键该Rectangle,选择Path->Convert to Path,将Rectangle转换成路径
![](https://box.kancloud.cn/2016-02-18_56c566d812ccc.png)
5、在工具箱中选择Pen(钢笔工具),在Rectangle的下边界上画三个点,如下图:
![](https://box.kancloud.cn/2016-02-18_56c566d8363af.png)
![](https://box.kancloud.cn/2016-02-18_56c566d85afdf.png)
6、拖动中间的点(2),成一定角度,如下图:
![](https://box.kancloud.cn/2016-02-18_56c566d87c182.png)
这样一个简单的用户控件制作好后,可以在里面根据需要,添加各种控件,进行布局,贴出一张最近项目中制作的图:
![](https://box.kancloud.cn/2016-02-18_56c566d8997f8.png)
- 前言
- VS2008打上SP1的补丁后安装了silverlight后出现未将对象引用设置到对象实例的解决办法
- Silverlight实现的简单拖拽效果
- Silverlight调用自定义的Web Service从数据库获取数据进行页面绑定
- asp.net页面调用silverlight
- Silverlight显示日期和时间
- Silverlight跑马灯效果实现代码
- Silverlight图片验证码生成代码
- 一个简单的Silverlight视频播放器
- Silerlight中利用TextBlock滚动显示
- Silverlight中实现类似Telerik的TileView控件效果
- Silverlight之Combox用法
- 利用Blend制作一个简单的用户控件外观
- aspx页面上传递参数给Silverlight插件的方法
- Silverlight中Divelements.SilverlightTools之路径是否存在判断
- Silverlight中的一些Convert整理
- Silverlight中上标和下标等特殊脚注字符实现
- Silverlight4 幻灯片实现
- 在Silverlight中嵌入HTML或aspx页面
- Silverlight中的图表控件visifire的使用
- Silverlight中DataGrid控件动态生成列并结合DataPager进行分页
- Silverlight Rectangle控件鼠标移入时的提示框
- Silverlight 之ComboBox控件选中项
- 后台控制改变Silverlight 中的Ellipse控件的Fill填充图片
- Silverlight关键字返红显示
- Silverlight中资源文件的引用
- Silverlight中通过调用WebService来显示数据库中以流形式保存的图片
- Silverlight 使用RadTreeView动态绑定数据
- 框架页中Silverlight和Web页面之间跳转和返回
- 一些Silverlight项目中的界面截图
- Silverlight之ScrollViewer控件的水平和竖直滚动条位置控制
- Silverlight中利用WCF获取客户端IP
- Silverlight DataGrid 多重表头实现
- Silverlight 一些网站收集
- Silverlight/WPF/Windows Phone 开发之MVVM设计模式之入门
- Telerik Silverlight 之Charting控件的使用
- Silverlight 案例链接收藏
- Silverlight获取Web路径
- Silverlight中利用Blend绘制可伸缩的Tab菜单
- Silverlight框架中定时监听预警信息,使用SL线程DispatcherTimer解决
- Silverlight DataGrid 数据绑定鼠标移入到内容项时显示类似ToolTip提示文本
- Silverlight插件安装失败,提示1603错误号的解决办法
- Silverlight之Frame传递多个参数并获取完整参数
- Silverlight页面在兼容/高速模式下出现滚动条的解决办法
- Silverlight添加服务引用Service Reference, 出现“自定义工具错误,无法生成服务引用”错误的解决办法
- Silverlight ListBox 控件使用介绍
- Silverlight RadTreeView 控件使用介绍
- Silverlight中播放声音mp3文件
- Silverlight TabControl和Accordion控件使用介绍
- Silverlight中多个storyboard顺序播放(代码实现)
- Silverlight 控件的ToolTip封装工具使用
- Silverlight导出图片需要的几个类