博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WPF Binding 的顺序问题
阅读量:5287 次
发布时间:2019-06-14

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

做了一个Win 8 Store APP,其中有一个List Box,从另外一个Page Navigate到这个Page之后,需要自动选中 List Box中的一项。

 

开始是这么写的

 

<ListBox SelectedItem="{Binding SelectedItem}"

  ItemSource="{Binding Items}" >

....

</ListBox>

Items与SelectedItem都写在DefaultViewModel中

结果死活都不能成功,用了各种方法,包括设置SelectedIndex,结果还报超出范围,跟踪看了一下,设置Index的时候,ListBox中的Items数量为0;

后来,把两个Binding换了个位置

<ListBox ItemSource="{Binding Items}" SelectedItem="{Binding SelectedItem}" >

....

</ListBox>

结果就成功了

 

原来Xaml中的Binding是有先后的。

 

小记一下 2013.12.31

转载于:https://www.cnblogs.com/mobwiz/p/3499061.html

你可能感兴趣的文章
python开发之virtualenv与virtualenvwrapper讲解
查看>>
动态规划 最大连续数组和
查看>>
pdf2swf 中文乱码问题
查看>>
hdu 1028 Ignatius and the Princess III (n的划分)
查看>>
关于ajax访问webservice查询数据量稍微大一点,就会返回error500的解决方案
查看>>
mysql,hbase,mongodb针对数据顺序存储的实现
查看>>
delphi定义结构体
查看>>
模拟键盘, 含有各种方法
查看>>
数据库事务隔离级别分析----转载
查看>>
Lambda表达式的理解
查看>>
MFC网络编程TCP/IP的服务器与客户端代码
查看>>
线程池的用法Android
查看>>
Java学习路线-知乎
查看>>
python-study-06
查看>>
IDEA配置maven中央库
查看>>
C# 基础
查看>>
mybatis进阶-5resultMap总结
查看>>
【OOAD】OOP的主要特征
查看>>
MapReduce进行本地的单词统计
查看>>
HTTP 状态码
查看>>