WrapGrid使TextBlocks有效消失。显示了项目的轮廓,但看不到文本。在运行期间,项目将正确显示。

如何使它们在设计时出现?

 <ListView HorizontalAlignment="Left">
        <ListView.ItemsPanel>
            <ItemsPanelTemplate>
                <WrapGrid Orientation="Horizontal" MaximumRowsOrColumns="3"></WrapGrid>
            </ItemsPanelTemplate>
        </ListView.ItemsPanel>
        <ListView.Items>
            <TextBlock>LOREM IPSUM</TextBlock>
            <TextBlock>LOREM IPSUM</TextBlock>
            <TextBlock>LOREM IPSUM</TextBlock>
            <TextBlock>LOREM IPSUM</TextBlock>
            <TextBlock>LOREM IPSUM</TextBlock>
            <TextBlock>LOREM IPSUM</TextBlock>
            <TextBlock>LOREM IPSUM</TextBlock>
            <TextBlock>LOREM IPSUM</TextBlock>
            <TextBlock>LOREM IPSUM</TextBlock>
            <TextBlock>LOREM IPSUM</TextBlock>
            <TextBlock>LOREM IPSUM</TextBlock>
            <TextBlock>LOREM IPSUM</TextBlock>
        </ListView.Items>
    </ListView>

最佳答案

我在这里找到了答案:The content of a ListView with ItemsPanel modified is not shown in designer (VS and Blend)

基本上,这是一个已知的错误,他们建议使用ItemsWrapGrid而不是WrapGrid。

关于xaml - 添加WrapGrid后,ListView项目在设计器中消失,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23765645/

10-13 04:09