2
是什麼在WPF差異,contenetpresenter,itemcontrol,ContentControl中
- ItemPreseneter和ContentPresenter也ItemsControl的和ContentControl中的顯著差異,請任何一個幫助我瘦的這個項目使用一些簡單的沿樣品。
是什麼在WPF差異,contenetpresenter,itemcontrol,ContentControl中
ContentControl
一個用於顯示一個一個一條內容並且它延伸以填充其區域。一個ItemsControl
顯示多個項目並將填充其區域,但其項目將只佔用他們需要的空間。
下面是示出他們兩個一些簡單的代碼:
<GroupBox>
<ScrollViewer>
<ItemsControl
ItemsSource="{Binding}">
</ItemsControl>
</ScrollViewer>
</GroupBox>
<GroupBox >
<Border>
<ContentControl ContentTemplate="{StaticResource YourTemplate}" Content="{Binding}" />
</Border>
</GroupBox>
甲ContentPresenter
以ContentControl中的ControlTemplate中通常使用和ItemsPresenter
在一個ItemsControl的模板使用。這些是添加內容/項目的地方。
這是針對高級問題的非常高級的答案。這可以讓你開始,但你需要花一些時間研究這些重要的控制,以充分理解。