零元学Expression Blend 4 - Chapter 31 看如何简单的把SampleData 绑进ListBox里

简介: 原文:零元学Expression Blend 4 - Chapter 31 看如何简单的把SampleData 绑进ListBox里 前面几章连续讲到ListBox的运用,本章要讲得是如何简单的把Samp...
原文: 零元学Expression Blend 4 - Chapter 31 看如何简单的把SampleData 绑进ListBox里

前面几章连续讲到ListBox的运用,本章要讲得是如何简单的把SampleData 绑进ListBox里

?

前面几章连续讲到ListBox的运用,本章要讲的是如何简单的把SampleData 绑进ListBox

?

就是要让不会的新手都看的懂!

?

本章范例最後结果:

很抱歉,阁下使用的浏览器并不支援 IFrame,不能正常浏览我的网页

?

?

01

若你对ListBox还不熟悉,请回到这里重新开始喔~

?

开启一个新的专案,并且在工作区置入一个ListBox

Data->Creat Sample Data->New Sample Data开始我们的Sample Data建置

?

若是你找不到Data控制版面,请到TopMenu->Window->选取Data後就会出现了

?

点选New Sample Data後会出现设定视窗

这边值得一提的是有个CheckBox选项:"Enable sample data when application is running"

意思是,执行时是否要显示这个绑在ListBox里的假资料,选取为显示,反之则否

?

若是这时候不选择,之後你也可以在Data Source Options做调整

?

这是Blend很聪明的地方:

「为了能让介面设计师与程式设计师的分工更细,并且减少设计双方的认知误差,抛弃传统合作模式很重要的功能之一,这项功能让设计师在设计时能够藉由假资料的代入,模拟最後的成果。」

?

02

接着设定总共四组的Sample Data

本章范例把四种格式都抓出来设定,分别为BooleanImageNumber以及String

如果想看更详细的SampleData设定,请看这里

?

接着点选Collection後直接拖拉进ListBox里,ListBox就会出现刚刚所设定的SampleData了

?

03

接下来修改放进SampleData後,ListBox内资料的排列方式

ListBox->Edit Additional Templates->Edit Generates Items->Edit Current

?

进入了ItemTemplate後,可以看到刚刚代入的四项SampleDataStackPanel包了起来

?

调整下列几项设定:

1)更改StackPanel的排列方式,由Vertical改为Horizontal水平排列

2)全选StackPanel下的四个物件,设定上下左右间格为10、设定排列方式为置中

3)当然你也可以更改字的字型与颜色

?

完成後,按下F5预览你的成果

?

再ListBox的外观调整成你喜欢的样子就大功告成啦~!

?

?

?

?

本篇的教学就到此。

?

?

(若有任何错误的地方,请各位前辈或同好能不吝指教,小女子都会虚心接受;若是你喜欢我的教学,请给我点鼓励,谢谢。)

一步一步迈向HIE之路

 

喜欢我文章请推我一下或给我个回应,你的鼓励会给我无限的动力喔!

若是您有其他问题或是特别需要,请在文章回应处留言,我会尽快回覆您

 

 

目录
相关文章
零元学Expression Blend 4 - Chapter 29 ListBox与Button结合运用的简单功能
原文:零元学Expression Blend 4 - Chapter 29 ListBox与Button结合运用的简单功能 本章所讲的是运用ListBox、TextBox与Button,做出简单的列表新增...
1207 0
|
前端开发 容器
零元学Expression Blend 4 - Chapter 34 啊~!!我不要毛毛的感觉!-使用布局修整「UseLayoutRounding」
原文:零元学Expression Blend 4 - Chapter 34 啊~!!我不要毛毛的感觉!-使用布局修整「UseLayoutRounding」 本章将介绍UseLayoutRounding,中...
1239 0
|
Web App开发
零元学Expression Blend 4 - Chapter 27 PathlistBox被Selected时的蓝底蓝框问题
原文:零元学Expression Blend 4 - Chapter 27 PathlistBox被Selected时的蓝底蓝框问题 最近收到网友Cloud的来信,询问我有关放进PathlistBox的物...
1433 0
|
容器
零元学Expression Blend 4 - Chapter 13 用实例了解布局容器系列-「Pathlistbox」I
原文:零元学Expression Blend 4 - Chapter 13 用实例了解布局容器系列-「Pathlistbox」I 本系列将教大家以实做案例认识Blend 4 的布局容器,此章介绍的布...
1286 0
|
容器
零元学Expression Blend 4 - Chapter 14 用实例了解布局容器系列-「Pathlistbox」II
原文:零元学Expression Blend 4 - Chapter 14 用实例了解布局容器系列-「Pathlistbox」II 本章将延续上一章的范例,步骤解析。
1281 0
|
容器
零元学Expression Blend 4 - Chapter 45 ListBox里的物件不能换行吗?
原文:零元学Expression Blend 4 - Chapter 45 ListBox里的物件不能换行吗? ListBox里的排列不是垂直就是水平,觉得这样的排列很枯燥乏味吗? 想要它变聪明吗? ...
1311 0
|
Web App开发 容器
零元学Expression Blend 4 - Chapter 8 用实例了解布局容器系列-「Grid」
原文:零元学Expression Blend 4 - Chapter 8 用实例了解布局容器系列-「Grid」 本系列将教大家以实做案例认识Blend 4 的布局容器,此章介绍的是Blend 4 里的布局容器大哥-「Grid」。
1317 0
零元学Expression Blend 4 – Chapter 43 如何指定Childwindow PopUp位置
原文:零元学Expression Blend 4 – Chapter 43 如何指定Childwindow PopUp位置 有网友询问我有关Childwindow是否能指定弹出位置? 其实只...
1255 0
|
容器 前端开发
零元学Expression Blend 4 - Chapter 12 用实例了解布局容器系列-「Viewbox」
原文:零元学Expression Blend 4 - Chapter 12 用实例了解布局容器系列-「Viewbox」 本系列将教大家以实做案例认识Blend 4 的布局容器,此章介绍的布局容器是Blend 4 里的-「Viewbox」; 以及加码赠送安装扩充元件-「Silverlight Toolkit」。
1573 0
零元学Expression Blend 4 - Chapter 30 8个Expression Blend4的快捷
原文:零元学Expression Blend 4 - Chapter 30 8个Expression Blend4的快捷 我针对工作区跟视窗的快捷键整理了八个Expression Blend4的快捷,也是...
1179 0