博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Silverlight 解谜游戏 之二 创建题板
阅读量:6508 次
发布时间:2019-06-24

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

 本篇要为搜寻物品增加一个题板图片,并通过WrapPanel 控件为题板加入物品名单,本篇内容将使用到,如果还没安装请先下载Silverlight 3 Toolkit July 2009 Installer 进行安装。

 

1. 将题板图片加入到项目中,并按下图进行尺寸及位置调整:

layout2

listbox

2. 选择Assets->Controls->WrapPanel,在题板图片上增加WrapPanel控件:

assets

因为WrapPanel将列出物品名单,将其位置调整到题板中央:

wrappanel

3. 在添加TextBlock控件前,先在App.xaml中添加WhiteboardText样式:

4. 将题板和WrapPanel设置为一组Canvas:

groupinto

在TreeView中调整控件位置:

canvasgroup

5. 单击WrapPanel,在Assets->Controls中双击TextBlock,便会为WrapPanel增加一个子TextBlock:

textblock

选择已添加的TextBlock,将Layout尺寸(Width、Height)设置为自动(Auto):

textblocklayout

在其他(Miscellaneous)选项中将Style设置为刚才定义的WhiteboardText样式:

Miscellaneous->Style->Local Resource->WhiteboardText

style

6. 将TextBlock复制12次,这样一共得到13个TextBlock,为它们分别添加Text和Name信息:

·Stapler 

·Idol 
·Candies 
·Ball 
·Tape 
·Eeyore 
·Pencil 
·Tigger 
·Business Cards 
·Learning WCF 
·Rock 
·Dog 
·Post Its

 

13

效果图:

list

本文转自Gnie博客园博客,原文链接:http://www.cnblogs.com/gnielee/archive/2010/01/01/silverlight-puzzle-game-part2.html,如需转载请自行联系原作者

你可能感兴趣的文章
ComponentOne 2017 V2版本正式发布
查看>>
【mysql】环境安装、服务启动、密码设置
查看>>
Rancher如何对接Ceph-RBD块存储
查看>>
微信小程序实战练习(仿五洲到家微信版)
查看>>
Django 博客开发教程 8 - 博客文章详情页
查看>>
JS+CSS实现数字滚动
查看>>
Node + FFmpeg 实现Canvas动画导出视频
查看>>
基于Vue2全家桶的移动端AppDEMO实现
查看>>
FineReport中如何实现自动滚屏效果
查看>>
KubeEdge:开源的Kubernetes原生边缘计算框架
查看>>
为了使用好Apache Flink,Yelp实现了一个连接算法
查看>>
超百万观众同场看直播秒开不卡顿,快手是如何做到的?|首次披露
查看>>
webpack+react项目初体验——记录我的webpack环境配置
查看>>
微软宣布公开预览其内容分发网络
查看>>
dotTrace 6.1帮你理解SQL查询如何影响应用性能
查看>>
LLVM 4中将加入新的LLVM链接器LLD
查看>>
QCon旧金山演讲总结:阿里无线技术架构演进
查看>>
针对ASP.NET Core Web API的先进架构
查看>>
微软开发团队的DevOps实践启示
查看>>
广深IT之行:传统模式与技术创新的融合
查看>>