datagrid的显示问题,急!

wyumening wyumening 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
现在做的datagrid中已经能够显示横向的和纵向的分割线了,如图所示
如果看不到图的话,请到我的个人空间去看,在我的相册中,那张名为问题.jpg的图片就是了

现在的问题是数据库中总共只有四条数据,所以没有完全填充DataGrid,在没有记录可显示的地方就不会出现横向和纵向的网格线了, 怎么能在空白的行中也显示横向和纵向的网格线呢?代码如下:

<StackPanel>
<sdk:DataGrid AutoGenerateColumns="False" HorizontalAlignment="Center" Width="600" Margin="21,7,29,200" x:Name="DataGrid1" LoadingRow="DataGrid1_LoadingRow" Height="250" ColumnWidth="150" GridLinesVisibility="All" HorizontalScrollBarVisibility="Hidden">

<sdk:DataGrid.Columns>


<sdk:DataGridTextColumn Header="用户名" Width="150" Binding="{Binding UserName}" HeaderStyle="{StaticResource DataGrid_Header_Center}" >
</sdk:DataGridTextColumn>
<sdk:DataGridTextColumn Header="性别" Width="150" Binding="{Binding UserSex}" HeaderStyle="{StaticResource DataGrid_Header_Center}" >

</sdk:DataGridTextColumn>
<sdk:DataGridTemplateColumn Header="修改" Width="150" HeaderStyle="{StaticResource DataGrid_Header_Center}" >
<sdk:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Button Content="修改" Height="23" HorizontalAlignment="Left" Margin="10,10,0,0" x:Name="UpdateBtn" VerticalAlignment="Top" Width="100" Click="UpdateBtn_Click" />
</DataTemplate>
</sdk:DataGridTemplateColumn.CellTemplate>
</sdk:DataGridTemplateColumn>
<sdk:DataGridTemplateColumn Header="删除" Width="150" HeaderStyle="{StaticResource DataGrid_Header_Center}" >
<sdk:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Button Content="删除" Height="23" HorizontalAlignment="Left" Margin="10,10,0,0" x:Name="DeleteBtn" VerticalAlignment="Top" Width="100" Click="DeleteBtn_Click" />
</DataTemplate>
</sdk:DataGridTemplateColumn.CellTemplate>
</sdk:DataGridTemplateColumn>


</sdk:DataGrid.Columns>

</sdk:DataGrid>
</StackPanel>
<StackPanel Width="600" Orientation="Horizontal" Height="250">
<Button Content="添加记录" Height="23" Margin="30,15,0,0" Name="button1" Click="button1_Click" Width="50" />
<Button Content="按输入条件查询" Height="23" HorizontalAlignment="Left" Margin="30,15,0,0" Name="button2" Click="button2_Click" Width="90" />
<TextBlock Height="23" HorizontalAlignment="Left" Margin="20,15,0,0" Name="textBlock1" Text="用户名:" Width="50" />
<TextBox Height="23" Margin="5,15,0,0" Name="txtName" Width="50" />
<TextBlock Height="23" Margin="10,15,0,0" Name="textBlock2" Text="性别:" Width="50" />
<TextBox Height="23" HorizontalAlignment="Left" Margin="10,15,0,0" Name="txtSex" Width="50" />
<Button Content="刷新" Height="23" Name="button3" Width="60" Margin="50,15,0,0" Click="button3_Click" />
</StackPanel>

大家帮帮忙吧,多谢了!
...全文
评论 6
收藏 已收藏
分享
返回顶部
wyumening
WPF/Silverlight 8,757 成员 12,031 内容