C# 列表框可以显示为表格吗
我的windows应用商店应用程序中有listbox项。当我从mysql数据库获取数据时,它看起来不太好。截图显示 我想将其显示为一个表格,并具有清晰的格式 这是我的列表框的XAML代码C# 列表框可以显示为表格吗,c#,mysql,listview,listbox,windows-store-apps,C#,Mysql,Listview,Listbox,Windows Store Apps,我的windows应用商店应用程序中有listbox项。当我从mysql数据库获取数据时,它看起来不太好。截图显示 我想将其显示为一个表格,并具有清晰的格式 这是我的列表框的XAML代码 <ListBox x:Name="listbox2" HorizontalAlignment="Left" Height="253" Margin="564,60,0,0" Grid.Row="1" VerticalAlignment="Top" Width="397" d:IsHidden="True
<ListBox x:Name="listbox2" HorizontalAlignment="Left" Height="253" Margin="564,60,0,0" Grid.Row="1" VerticalAlignment="Top" Width="397" d:IsHidden="True">
<ListBoxItem x:Name="itm"/>
</ListBox>
您可以使用Listview
<ListView Name="xlistview">
<ListView.View>
<GridView>
<GridViewColumn DisplayMemberBinding="{Binding ID, UpdateSourceTrigger=PropertyChanged}" Width="80" Header="ID" />
<GridViewColumn DisplayMemberBinding="{Binding Name, UpdateSourceTrigger=PropertyChanged}" Width="140" Header="Name" />
<GridViewColumn DisplayMemberBinding="{Binding Dept, UpdateSourceTrigger=PropertyChanged}" Width="100" Header="Department" />
</GridView>
</ListView.View>
</ListView>
没问题,编写一个可以保存这些值的模型 循环while(MyReader.Read())并将它们存储到列表中,然后将列表作为itemssource绑定到您的listview。有用的链接 带有Itemtemplate的Listview
datagrid不存在于windows应用商店appsim中从mysql数据库获取数据查看我的问题你能告诉我怎么做吗,至少给我一些例子,或者获取我的代码并告诉我当尝试将此代码放入XAML时,我得到的是错误
error 4在类型“ListView”中找不到可附加属性“View”代码>
<ListView Name="xlistview">
<ListView.View>
<GridView>
<GridViewColumn DisplayMemberBinding="{Binding ID, UpdateSourceTrigger=PropertyChanged}" Width="80" Header="ID" />
<GridViewColumn DisplayMemberBinding="{Binding Name, UpdateSourceTrigger=PropertyChanged}" Width="140" Header="Name" />
<GridViewColumn DisplayMemberBinding="{Binding Dept, UpdateSourceTrigger=PropertyChanged}" Width="100" Header="Department" />
</GridView>
</ListView.View>
</ListView>