TabControl控件样式及问题

今天在做项目时,想通过数据绑定,将TabControl中TabItem的Head直接绑定上去,但是这种做法似乎不行,下面是我的做法

 <Grid x:Name="LayoutRoot" Background="White" DataContext="{Binding Source={StaticResource SampleDataSource}}">

<sdk:TabControl Height="244" HorizontalAlignment="Left" x:Name="tabControl1" VerticalAlignment="Top" Width="400" ItemsSource="{Binding Collection}" >
</sdk:TabControl>
<ListBox Height="400" Width="200" ItemsSource="{Binding Collection}">
</ListBox>
</Grid>

但ListBox是可以的,而TabControl是不行的:报如下错误:无法将Item对象转换为TabItem和我碰到相同问题的文章

看来只有用动态的方式添加TabControl了,另外看一篇修改TabControl样式的文章,觉得不错,文章

参考文章

 

posted @ 2011-08-18 16:17  焦涛  阅读(1782)  评论(0)    收藏  举报