零元学Expression Blend 4 - Chapter 28 ListBox的基本运用与更改预设样式
原文:零元学Expression Blend 4 - Chapter 28 ListBox的基本运用与更改预设样式
本章将先教大家认识ListBox的基本运用与更改预设样式
本章将先教大家认识ListBox的基本运用与更改预设样式
此为本篇ListBox的基本样式范例
很抱歉,阁下使用的浏览器并不支援 IFrame,不能正常浏览我的网页
01
开启一个新专案後,放入一个ListBox
你会看到是个空白的框框,什麽东西都没有?
不是应该会有一行一行可以放文字的容器吗?
别着急,让我们来看看到底ListBox肚子里藏了甚麽,进到Template就知道噜
进到Template以後,里面住了ScrollViewer,表示当资料过多时,会自动生成控制bar
02
接着,我们要放入可以填入内容的容器->ListBoxItem
你会发现,当放入过多的ListBoxItem後,ScrollViewer的控制bar就跑出来了
来看一下Xaml
把ListBoxItem Content内的资料改成我们要的内容
回到Design模式,内容已经变成我们刚刚修改後的文字了
你若不想从Xaml修改资料内容,也可以从Properties->Common Properties->Content下修改
当然也能从Properties->Brush更改文字的颜色以及背景
03
按下F5预览後,会发现点选或是滑鼠移动到文字上时的预设蓝底蓝框
如果你有看过上一篇对PathlistBox的介绍,那你应该可以猜到我接下来要干嘛~
请选取ListBox後Edit Additional Templates->Edit Generated Item Container->Edit a Copy
点下MouseOver,fillColor会有一个小红点,你可以发现Properties->Fill就是刚刚在浏览器看到的预设颜色
更改颜色为#FF00FF1B
点下Focus,更改FocusVisualElement->Storke为#FFFF0000
点下Selected,更改fillColor2->Fill为#FFFFBD5C
按下F5看看更改後的样子
想知道如何制作自己的ListBox吗?下篇告诉你~!
最後附上范例专案
如果您有Blend上的各种问题,也欢迎寄信给我,让彼此做交流~
本篇的教学就到此。
(若有任何错误的地方,请各位前辈或同好能不吝指教,小女子都会虚心接受;若是你喜欢我的教学,请给我点鼓励,谢谢。)
一步一步迈向HIE之路
喜欢我文章请推我一下或给我个回应,你的鼓励会给我无限的动力喔!
若是您有其他问题或是特别需要,请在文章回应处留言,我会尽快回覆您
最新文章
- 1-NPM
- asp.net常用函数
- 传智播客C语言视频第一季(有效下载期为10.1-10.7,10.8关闭)
- hand第四次考核
- ubuntu 操作系统相关操作
- 12. ZooKeeper配额和认证
- mysql中binlog与存储引擎的2PC
- 露脸!钉钉通过SOC2隐私性原则审计,安全和隐私保护达超一流国际标准
- 了解 ptyhon垃圾回收机制
- 二维数组的最大子数组和 时间复杂度:O(n的四次方)
- python 实现快排序
- Lua IDE工具-Intellij IDEA+lua插件配置教程(Chianr出品)
- qualcomm wifi kernel beacon loss 日志记录
- 正则表达式 —— Cases 与 Tricks
- [C#.Net]KeyDown(KeyUp)和KeyPress的区别
- 「Android 开发」入门笔记
- JAX-RS annotations
- Linux命令详解-type
- 3分钟解决MySQL 1032 主从错误(转)
- 凑成整数x----二进制枚举
热门文章
- 将asp.net core2.0项目部署在IIS上运行
- [经典面试题]k节点一组旋转链表
- 找不到头文件xxxxx.h file not found
- CentOS使用(一)-----各种环境搭建
- Identifying a distributed denial of service (DDOS) attack within a network and defending against such an attack
- UIlabel文字大小自适应label宽度变大变小
- SecureCRT连接虚拟机中的Linux
- T-SQL部分函数(转)
- TensorFlow 学习(四)—— computation graph
- 英文构词法 —— ant、ent 后缀