2010-08-26 20 views
0
<UserControl.Resources> 
<DataTemplate x:Key="LstBoxTemplate">  
<TextBlock Text="{Binding Item}" TextWrapping="Wrap" HorizontalAlignment="Left"/> 
<Image Grid.Column="2" Margin="0,0,10,0" Visibility="{Binding isVisible,Converter={StaticResource ImageCtlVisibilityConverter}}" Source="/pjct;component/Images/im.png"/> 
</DataTemplate> 
</UserControl.Resources> 
<ListBox x:Name=lstbox ItemsSource="{Binding itemList}" ItemTemplate="{StaticResource LstBoxTemplate}" /> 
+1

你能提供一個解釋爲什麼你需要這個或者你在嘗試什麼去做?您提供的信息越多,問題就越容易回答。 – 2010-08-26 14:09:42

回答

0

你問題需要更詳細的設置列表框項列表框項模板從一組不同的數據上下文的ItemSource,所以我可能會錯過了點...

如果您的列表框綁定到您控制的自定義對象(又稱視圖模型)的集合。那麼它應該是相當直接的向你添加一個屬性到視圖模型,該視圖模型包含你想要綁定你的listboxitem的對象...

+0

因爲你似乎對此有所瞭解而嘲笑你。問題中的代碼沒有縮進,所以根本沒有顯示。我想你會想要再回答一下,或者刪​​除你的答案。 – 2011-07-01 11:36:37