【发布时间】:2011-01-11 00:16:28
【问题描述】:
我正在尝试将模型上的 ICommand 连接到 Pivot 控件的 ItemTemplate 中的按钮。
为了从 ItemTemplate 中获取到父模型的链接,我通常使用 ElementName 指定我为 xaml 页面提供的名称。
当我使用 ListBox 包含项目但不包含枢轴控件时,此方法有效。
以前有没有人有任何想法或遇到过这个问题?
刚刚注意到,如果我在 xaml 中定义 PivotItems,则绑定工作。所以只有当我动态填充 Pivot 控件时它才会失败。
更新:好的所以我现在被打败了。我已经在后面的视图代码中将事件链接到模型 ICommand (讨厌),我稍后会看@这个。找到解决方案后,我会在此处发布我的解决方案,但任何帮助都会很棒。
【问题讨论】:
-
你是指 Windows Phone 还是桌面 Silverlight?
-
抱歉,我说的是 Windows Phone
-
刚刚注意到,如果我在 xaml 中定义 PivotItems,则绑定工作。所以只有当我动态填充 Pivot 控件时它才会失败
标签: silverlight windows-phone-7 mvvm-light