C#WPF我想为ListView显示一行

时间:2015-11-20 16:32:05

标签: c# wpf listview

您好我无法找到如何仅为Listview创建一行默认情况下我搜索了一些谷歌我在Listview看了一下属性但仍无法找到它。希望你们帮忙

   <ListView x:Name="listView" HorizontalAlignment="Left" Height="301" Margin="10,10,0,0" VerticalAlignment="Top" Width="142" IsSynchronizedWithCurrentItem="False" BorderThickness="1">
        <ListView.View>
            <GridView>
                <GridViewColumn Header="Name" DisplayMemberBinding="{Binding}"/>
            </GridView>
        </ListView.View>
    </ListView>

基本上当我使用这个代码时,它会为这个代码创建另一行,我不想这样,所以它只会显示Name列。

1 个答案:

答案 0 :(得分:0)

您可以将其创建为简单的itemsControl。

<ItemsControl x:Name="listView" HorizontalAlignment="Left" Height="301" Margin="10,10,0,0" VerticalAlignment="Top" Width="142" BorderThickness="1" />

我添加了一些样本数据来检查。

listView.ItemsSource = new[] { "Test1", "Test2", "Test3" };

希望这有帮助!