绑定ListBox的ItemsPanelTemplate

时间:2010-10-27 20:30:06

标签: silverlight

Silverlight(甚至4,叹气)似乎无法在运行时更改ListBox更改ItemsPanel。我已经成功绑定了我的ItemTemplate,它工作正常,但是ItemsPanel,一旦设置,似乎无法在运行时更改。有没有解决方法呢?

我在网上找到的大部分(全部)都适用于WPF,但不适用于Silverlight。

编辑:

这是我的ListBox的XAML

<ListBox Visibility="{Binding ListBoxVisible}" ItemsPanel="{Binding lbItemsPanelTemplate}" ItemsSource="{Binding Path=BookSource}" ItemTemplate="{Binding ListBoxItemTemplate}" ScrollViewer.HorizontalScrollBarVisibility="Disabled" HorizontalAlignment="Stretch" />

ItemTempate绑定工作正常,但ItemsPanel绑定不起作用。还有其他帖子,但没有真正的解决方案,没有任何可以与 Silverlight (只是WPF)一起使用

0 个答案:

没有答案