wpf ItemsControl中显示TextBlock的奇怪问题

djshichaoren 2018-04-18 11:12:15
ItemsControl中是Button正常显示,但是TextBlock就什么也不显示
正常:

<ItemsControl Name="ICParaphrase">
<ItemsControl.ItemTemplate>
<DataTemplate>
<Button Height="100" Width="100" Content="{Binding}"></Button>

</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>


不显示:

<ItemsControl Name="ICParaphrase">
<ItemsControl.ItemTemplate>
<DataTemplate>
<TextBlock FontSize="20" Text="{Binding}" Height="100" Width="100"></TextBlock>

</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
...全文
508 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
djshichaoren 2018-04-19
  • 打赏
  • 举报
回复
我把ItemsSource的Background设置为"White"就可以了。把textblock 的background设置成white不行。

<ItemsControl Name="ICParaphrase" Background="White">
            <ItemsControl.ItemTemplate>
                <DataTemplate>
                    <TextBlock Text="{Binding}" VerticalAlignment="Top" HorizontalAlignment="Left"></TextBlock>                                                
                    
                </DataTemplate>
            </ItemsControl.ItemTemplate>
        </ItemsControl>

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧