ListBox横向绑定数据
正点解方法一
<Setter Property="ItemsPanel">
<Setter.Value>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal"<!--横向-->
VerticalAlignment="Center"
HorizontalAlignment="Center"/>
</ItemsPanelTemplate>
</Setter.Value>
</Setter>
<Setter Property="ItemTemplate">
<Setter.Value>
<DataTemplate>
<StackPanel Orientation="Horizontal">
Text="{Binding FirstName}"/>
<TextBlock Text="{Binding LastName}"/>
</StackPanel>
</DataTemplate>
</Setter.Value>
</Setter>
</Style>
效果图:
原来可以覆盖他默认的样式。
正点解方法二
还有另外一种方式,控件中指定
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal"/>
</ItemsPanelTemplate>
我相信应该有很多人知道横向绑定数据这个问题,也许是因为太简单了。。。
但是我查了网上也没有,问了群里的人但是似乎没描述好。
反正是也没得到答案,于是把整个寻找答案的过程记录了下来,也分享给我这种初学者。
对于这种问题,首先我们得知道他是一个样式绑定的问题,其次我们得想办法改变它的样式(方法一和最终)
不行的话想想其他方法的实现,(方法2)。还是不行的话可以试试 邪门的办法(hack)(方法3)。
因为我的对控件的知识没掌握好,不知道ListBox 是由 itempanel 做容器。
要更改itempanel中的控件排列形式,肯定不能在ItemTemplate 那里指定。
因为他只是用来指定重复的内容,一定要去他的ItemsPanel 指定他的容器。
希望对Silverlight的初学者有所帮助。
另外希望路过的牛人介绍一下如何系统的学习。
解决一下我这样学,不知道相对底一点的东西,遇到书上没有现成解决方案就困窘的这种状况。
转载于:https://www.cnblogs.com/lanmiao/articles/2366697.html
ListBox横向绑定数据相关推荐
- 稳扎稳打Silverlight(17) - 2.0数据之详解DataGrid, 绑定数据到ListBox
[索引页] [源码下载] 稳扎稳打Silverlight(17) - 2.0数据之详解DataGrid, 详解ListBox 作者:webabcd 介绍 Silverlight 2.0 详解DataG ...
- ListBox和ComboBox绑定数据简单例子
1. 将集合数据绑定到ListBox和ComboBox控件,界面上显示某个属性的内容 //自定义了Person类(有Name,Age,Heigth等属性) List<Person> per ...
- 【硬核技能】舒工自创bind绑定数据方法,类似angular和vue绑定数据原理
if ($g) {$g.$utils || ($g.$utils = {}); } else {var $g = {};$g.$utils = {}; } /*绑定数据神器*/ $g.$utils.b ...
- c语言向表格内存入数据,怎么实现横向到存入多个单元格,在列数固定的报表中逐格横向填充数据并折行...
在很多需要打印的报表中,受限于纸张的大小,往往会限制行数或者固定列数.我们在<单据类报表的制作>一文中,曾经介绍了限制了行数的情况如何实现,现在,我们再来看一下,在固定了列数的情况下,如果 ...
- D3.js系列——初步使用、选择元素与绑定数据
D3 的全称是(Data-Driven Documents),顾名思义可以知道是一个被数据驱动的文档.听名字有点抽象,说简单一点,其实就是一个 JavaScript 的函数库,使用它主要是用来做数据可 ...
- angular绑定数据_Angular中的数据绑定说明
angular绑定数据 数据绑定 (Data Binding) 动机 (Motivation) Data often defines the look of an application. Inter ...
- 微信小程序绑定数据以及自定义指令
视图文件里使用{{}}可以绑定数据,: <image src="{{like?'images/like_on.png':'images/like.png'}}">< ...
- Repeater 嵌套 绑定数据,嵌套的Repeater无法绑定的问题
Repeater 嵌套 绑定数据,嵌套的Repeater无法绑定的问题 今天做绑定遇到了这个么个问题,绑定的事件ItemDataBound()跟之前的并没有 改动,为什么会出现绑定失败的问题呢?要是你 ...
- vue绑定数据之前 会看到源代码
http://blog.csdn.net/fengjingyu168/article/details/72915468 VUE绑定数据闪现问题 问题描述如下: 1.在HTML中使用Vue为div绑定数 ...
- combobox绑定数据
今天开发过程中遇到Combobox绑定数据的需求,研究了下绑定DataTable,现在Po上来,有时间研究下绑定其他类型的数据,到时候再来更新. 废话不多说,上代码: //清空一下绑定 m_Combo ...
最新文章
- 想学Python,怎么开始才好呢?
- Jenkins拾遗--第三篇(用户权限管理)
- Dev-C++安装教程附免费安装包资源
- 插入函数c语言,线性表的插入函数
- c++ 或者 vc++中判断程序实例是否运行
- Java的IO:BIO | NIO | AIO
- 数据库---查询(详细)
- 3部世界顶级宇宙纪录片,献给对宇宙万物充满好奇的你
- 以LeNet-5为例理解CNN
- 程序员减压方法100%有效
- win10 + Terminal + WSL+ oh-my-zsh 配置漂亮实用的windows终端及配置ubuntu不加.exe打开windows程序
- Setup Factory 9安装前卸载旧版本的方法
- 最常用的四种设计模式
- ssdp协议搜索GB28181设备
- “计算机组成原理”视频资料(加上全集链接啦)
- ae合成设置快捷键_必收藏的AE常用快捷键(全不全,看过才知道)
- 在robotstudio中使用smart组件喷绘七彩圆环
- 面试题53:vue数据的双向绑定原理(如何实现vue的双向绑定)
- 更加简洁易用——wangEditor富文本编辑器新版本发布
- 百度搜索の黑话大全—那些不为人知的搜索引擎语法