Microsoft Expression Blend 4 关于 Listbox.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Microsoft Expression Blend 4 关于 Listbox

Listbox是一个很强大的控件可以支持纵向布局也可以支持横向布局 下面我们来做一个实例 打开Microsoft Expression Blend 4 新建一个项目 新建一个示例数据源 具体步骤如下: (1)找到数据选项卡 选择左边“”这个 在弹出的菜单中选择 选择“新建数据源”会弹出 在数据源名称里面写上相应的名称 设置完成点击 确定 数据源就完成了 那么怎样设置Listbox的数据源呢? 从控件中拖一个Listbox到画布中并设置数据源 数据源完成后我们会在数据源选向卡里面看见这样的布局 (1)点击Property1右边的““会出现“更改数据类型提示”如图: 然后点击此按钮 点击后会弹出下图: (注:因为我的数据源类型是图片所以要更改属性,如果你的数据源是字符类型就不用更改了。因为我的数据源是图片所以要将类型改成图片否则数据源就不正确了) (2)在类型中选择“图像“然后找到图片的地址 设置步骤如下: 设置完成后Property1右边的“ “会变成”“这就表示数据源设置完成 (3)这时候将Property1拖到Listbox里面就ok了 如果前面你都对了,那么效果图会是这样的 可能这结果并不是我们想要的,有时候我们可能需横向布局。下面我们看一下怎么编辑Lisbox的模板 在Listbox上面右击“编辑其他模板“-”编辑项的布局“-”创建空项”具体操作如下图 : 在弹出对话框中,为你的Template取一个名字,然后点击按钮。然后你会发现,”面板自动切换到了Template编辑模式。如下图:在右侧属性面板中,找到StackPanel的Orientation属性,我们看到该属性默认值为vertical,也就是说自上而下排列的,请把它修改为horizontal。 在面板中,点击下图中最左的“ ”按钮返回主界面编辑模式。  这样一个水平方向,从左向右排列的ListBox便制作完毕了。 将模板中的StackPanel替换为WrapPanel  在面板中,点击下图中最左的“ ”按钮返回主界面编辑模式。 ?    ? 接下来得到下图中的效果,做到这一步大家可能会有疑问,怎么ListBox一点效果也没有变化呢? 别着急,这是因为wrapPanle的特性是当wrapPanle的宽度不够容下所有子Item时才会换行排列其余的Item。所以我们下一步需要禁用ListBox的水平滚动条,让他内部的wrapPanle没有延展的空间。ScrollViewer.HorizontalScrollBarVisibility=Disabled 一切完成之后你会看见:

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档