XAML ItemsSource和SelectedItem绑定声明命令确实重要吗?

时间:2011-02-08 11:26:40

标签: c# .net wpf silverlight xaml

我观察到一个奇怪的行为,我有一个绑定SelectedItem和ItemsSource的XAML Combobox(SilverLight4)声明,看起来SelectedItem和ItemsSource的顺序很重要......如果SelectedItem是第二个,则控件不能正确初始化(没有选择),如果是代码,我可以理解为什么它很重要,因为你不能选择不在组合框项目集合中的项目,但这是XAML ......

我是否理解XAML属性顺序会影响生成的代码行顺序?或者我的代码出了问题?

1 个答案:

答案 0 :(得分:5)

这是正确的 - 检查答案:Silverlight XAML Attribute Definition Order Matters,这是由于XAML用于创建对象。